Lance Armstrong Has Failed EveryoneS

Alberto Contador has won his second Tour de France. Livestrong, Alberto! One person who's thrilled about this news? This precocious, Tour-loving five-year-old. [SI]