Via: San Francisco Chronicle
The Giants ' mascot may know the team's leading investor, Charles Johnson, better than any of the current players do. Most of them wouldn't recognize the man,.....