Filed under: Tour de France Dazed and Confused? By Jen See Jun 21, 2011, 1:28pm EDT Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Dazed and Confused? Reddit Pocket Flipboard Email Can't figure out who's riding the Tour de France? Sporza's got you covered, though maybe our list is more fun. More From Podium Cafe COBBLES POWER POLL! Counting Down All 25 Teams Volta a Catalunya Stage 3 Live Classic Brugge-De Panne LIVE Volta a Catalunya Stage 2 LIVE Trofeo Alfredo Binda LIVE The Art of Cycling, by James Hibbard