Via: The Mercury News
The owners of the San Jose Giants will make up to $20 million in improvements to Excite Ballpark as part of a lease extension that will keep the team in the.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.