Very happy to see Cadel Evans win the Tour de France, been a fan of him since his MTB days and watched him race back at Mount Snow 10+ years ago. Great to see a MTB champ win the biggest road cycling event. I know Lance raced XC MTB to but never at the World Cup level, I saw Lance race at Mt Snow as well but he couldn't keep up with Roland Green when it got to the later laps.
http://www.pinkbike.com/photo/19154/
http://www.pinkbike.com/photo/19154/