Share:

The Washington Nationals have conducted a race of Presidents at every home game since 2006 and Teddy hasn’t won a single race, in 7 seasons.

See why Teddy may win this week >>

Leave a comment