Unless you've spent the last few days under a rock, you've heard that Alex Rodriguez just became the youngest player in major-league history to hit 300 home runs. The facts that 1) he's a shortstop, and 2) he got there 79 days faster than the next guy on the list make his feat look all the more impressive.
Rodriguez still hasn't won an MVP award, of course, but there's little doubt that he's been the best player in the American League since 1996 (his first full season).
That's impressive, ...
Read full story