Barry Bonds through the years
The moral argument for keeping Barry Bonds out of Cooperstown doesn't hold up
Baseball Is Back. After slugging it out in the Home Run…, by Brad Callas
Mark McGwire breaks single-season home run record! Hits 62nd of 1998 to pass Roger Maris' 61 HR mark
The 10 best Barry Bonds home runs, in honor of the 10th anniversary of 756 - McCovey Chronicles
12up - Mark McGwire in 1998. Barry Bonds in 2001. Which
20 years ago, McGwire blew off 70th HR ball; it sold for $3m
382 Mark Mcgwire 2001 Stock Photos, High-Res Pictures, and Images - Getty Images
Pitchers who gave up milestone home runs
Director's Cut: 'Baseball Without Metaphor,' by David Grann