The Greatest Athlete To Wear Every Jersey Number From 00 to 99

No. 25 — Barry Bonds

No. 25 — Barry Bonds
Image Source: John Mabanglo/Getty Images

Honorable Mention: Mark McGwire, MLB

The current Home Run King was the most feared hitter in baseball history. A seven-time MVP and 14-time All-Star, teams eventually began intentionally walking Bonds regardless of the situation. His 762 career home runs and 2,558 walks are records that won’t be touched for a long time.