Content removal request!


The San Francisco Giants SELL 10% of the Club

Reported by SF Gate, San Francisco Giants ownership group sold 10% of the club to Sixth Street. Why did the Giants decide to do ...