NASCAR Legend Jeff Gordon Won The Tour de France During Lance Armstrong’s Prime In 2002; But There’s a Catch

… there is to achieve in NASCAR. But what most people … was seemingly peaking in his NASCAR career. After a magnificent showing … a crossover between cycling and NASCAR.
In the advertisement, he …
ATLANTA, GA – JULY 10: Retired NASCAR Champion Jeff Gordon on pit …