Although he wore the jersey number 24 while with the Pirates, he wore the jersey number 25 for the lion's share of his career, spent with the San Francisco Giants. Bonds is also the best professional athlete to ever wear the jersey number 25. See the post here.
Kate Upton and Justin Verlander are Engaged
2 hours ago