Big news out of San Francisco! The Giants have sold a 10% stake in the team, raising questions about future investments, payroll ...