See Lance ride May 21, 2004 by Your Name in Cycling, Television Whatever you think of Nike products, you have to admit their commercials rock.