John Shea joins John Lund to discuss the recent speculation of where Ohtani may end up and what the Giants need to do in order to make it happen

See omnystudio.com/listener for privacy information.