It's about time to start this thread, considering the Season finally starts in two days. It's felt like Spring Training has been on for an entirety of a regular season, yet it's only been a month and a half. Still too darn long.
Anyway, to start things off, I'm a happy Giants fan today. The Giants signed Buster Posey to a 8 year $167 million contract with an option on the 9th year. Considering what this guy means to the team and the city, I'm glad he's going to be around for a long time. It was well deserved.
Anyway, to start things off, I'm a happy Giants fan today. The Giants signed Buster Posey to a 8 year $167 million contract with an option on the 9th year. Considering what this guy means to the team and the city, I'm glad he's going to be around for a long time. It was well deserved.
Last edited: