Forum Home

Master Index of Archived Threads


Pitchers

whippoorwill
Aug 10 2020 06:14 PM

Is it my imagination or do 90% of MLB pitchers suck these days?

whippoorwill
Aug 10 2020 06:14 PM
Re: Pitchers

I'm basing that on the Mets and figuring it's a league wide thing