7-18 Dave Benz and John Lund discusses a possible trade of Shohei Ohtani, what it would mean for the franchise and John details that NO player is untouchable in the Giants system
Dave Benz and John Lund discusses a possible trade of Shohei Ohtani, what it would mean for the franchise and John details that NO player is untouchable in the Giants system