Nutrition and healthcare haven't changed THAT much over the time period we are looking at (roughly the last 18 to 20 years).
- bmeltzer
I was going back a little farther. I just pulled a random sample, the starting position players for the NL MLB all-Stars from 1970 vs. 2014.
1970 - Bench, Allen, Beckert, Perez, Kessinger, Aaron, Carty, Mays
average 72.62 inches tall and 183.6 pounds
2014 - McCutchen, Puig, Tulowitzki, Goldschmidt, Ramirez, Utley, Lucroy, Gomez
average 73.5 inches tall and 213.1 pounds
That's and increase of almost an inch and 30 pounds
Nutrition, healthcare, training. People in all sports are MUCH bigger than they used to be. And not just the out of shape general population. Hockey, MLB, NFL, NBA. Bigger, taller, stronger, faster.