Trevor Bauer continues to shine. He now says 70% of pitchers are cheating. This of course brings his "spin" comments back into focus and if you remember, those comments were directed at the Astros as well.
Last edited by David Watts; 02-25-2020 at 03:28 PM.
|