There are rumors that the unprecedented may happen before the end of the season. No, not that the Orioles could make the postseason… something far more unprecedented: Teddy Roosevelt may win the Washington Nationals’ Presidents Race. You see, in Washington they have the four presidents from Mount Rushmore race every night. But while George Washington, Thomas Jefferson and Abe Lincoln have all won plenty of times, Theodore Roosevelt has never won. Ever. Despite the fact that they’ve been racing since July of 2006. There even was a Ken Burns mini-documentary about it on ESPN, where Senator John McCain declared that he was considering congressional hearings over this. With the Nationals now going to the postseason and with plenty of promotion over Teddy for the final homestand of the season, some are taking this to mean that he may finally win.
Only time will tell whether this is true. However, it does bring the opportunity to go over the various racing mascots in Major League Baseball, because, well, why not?
(jump)