Every one wants Barry Bonds in the HoF. I want Lance ance Armstrong to get his 7 Tour de France titles back. During his 7 title span (1999-2005), 87% of the top-10 finishers (61 of 70) were later confirmed dopers or also suspected of doping. Just sayin’
2
1
6
0
0