Via: NBCS Bay Area
SAN FRANCISCO -- The Giants and Charles Johnson, who is believed to own the largest stake in the team, released a pair of statements.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.