Giants

Giants 'pulled out all the stops' in pursuit of Ohtani

Giants
While Shohei Ohtani ultimately choose to sign with the Angels back in 2017, Giants Talk hosts Alex Pavlovic and Cole Kuiper discuss how the Giants gave it their all in pursuit of the Japanese superstar.