Sunday, May 16, 2010

Homers Are Down In Majors This Season

The Cardinals' recent home-run drought of nine games entering the weekend, coming after they had scored more than half their runs on home runs for a month or so, was not indigenous to the Mound City. Home runs are down in baseball, almost to 1993 levels.

STL Today

No comments: