Jhonny Peralta

Top 25 Baseball Stories of the Decade — No. 8: Biogenesis scandal

9 Comments

Six years ago, Alex Rodriguez was persona non-grata thanks to the Biogenesis scandal. What a difference a few years make. [more]