HR's Dropping Off
Posted: Fri May 23, 2008 1:18 pm
I'm listening to XM right now and the conversation is about the drop off in HR's. There was an 8% drop last year. This year, 10.4% drop from last year.
Steroids or better pitching? Pitchers on steroids?
Steroids or better pitching? Pitchers on steroids?