Topic: Nationals Park

May 14, 2012

Theodore Roosevelt won two terms as President of the United States, and is still revered as one of the nation's greatest and most memorable leaders. Which makes it that much weirder that the mascot wearing the comically oversized Teddy Roosevelt head has never won even once in the Washington Nationals' race.