Some guy named Thor winning Wednesday's Tour de France stage. All hail Thor, God of Spandex-Clad Pedaling!Also includes a Spanish wipeout.