A video of the 2006 Discovery team announcing its new leader...who will be the next Lance? http://broadbandsports.com/node/2191