The Washington Nationals’ President race was voted the best mascot race in Major League Baseball. We had the Brewers Sausage race as the clear cut favorite going into the vote so the results were a bit of a surprise.
Being that the poll was taken in a game against the Nationals and we think the results might be a little skewed. We also think it stinks that Teddy Roosevelt has never won either. So we need to ask…
From The Web