While Joe McGinnity didn’t reach the major leagues until he was 28 years old, he became an immediate star upon his arrival.
In each of his first eight seasons, McGinnity won at least 20 games and twice won more than 30. He led all of baseball in victories four times in his career and lived up to his “Iron Man” nickname as well. McGinnity averaged 344 innings a season during his career, twice throwing more than 400 innings.