Shohei Ohtani rumors are ramping up, to the chagrin of SF Giants fans
Shohei Ohtani of the Los Angeles Angels looks on during the game against the San Francisco Giants at Angel Stadium of Anaheim on August 9, 2023 in Anaheim, California. Jayne …
Shohei Ohtani of the Los Angeles Angels looks on during the game against the San Francisco Giants at Angel Stadium of Anaheim on August 9, 2023 in Anaheim, California. Jayne …
Wearing the new Cruise sleeve patch, Giants manager Gabe Kapler stands with Cruise CEO Kyle Vogt and Giants CEO Larry Baer in front of a driverless vehicle in Oracle Park. …