On the latest Epic Rap Battles of History, two sporting legends take to the game as Lance Armstrong and Babe Ruth hurl lyrical insults at one another. Did Ruth hit another pone out of the park, or did Armstrong cycle down the competition? You decide.