Jack currently lives in Elon, North Carolina and serves as a Special Assistant to Florida Marlins owner Jeffrey Loria.
Jack currently lives in Elon, North Carolina. Prior to his latest managerial stint, he was serving as a Special Assistant to Florida Marlins owner Jeffrey Loria.