Thursday, October 6, 2011

10/06- Razor and Mr T: Giants CEO Larry Baer

Giants CEO Larry Baer breaks down the season, what he thinks will happen in the offseason and who he thinks will win the World Series

No comments:

Post a Comment