Hey, Jude, Randy Haspel gets his Rant on about the London Olympics.