Via: ESPN
The Giants acknowledged team CEO and president Larry Baer's pending return and announced that Rob Dean would continue as the MLB control person and be Baer's.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.