October 19, 2019

Triple Milestones 2011

November 5, 2011 by · Leave a Comment 

Offensive production in the major leagues continued to decline slightly in 2011 but not as much as in 2010. The number of runs per game has declined each year from 9.72 in 2006 to 8.57 in 2011. The home run rate of 1.87 per game was the lowest since 1993. The major league batting average, […]