Mark Sheppard, VP at Mobile Port, Dies at 61

Mark Ivey Sheppard, vice president for trade and development at the Alabama State Port Authority, died Tuesday at his home following a brief illness. He was 61.
For the full story: Log In, Register for Free or Subscribe