What you need to know about the presidents race at Nationals Stadium.
National’s stadium, which Teddy finally won!!
About time Teddy!
mascot-heads of past presidents have to be in the top twenty-five of “unnecessary but great human creations.”
TEDDY WOULD NEVER CHEAT!
Finally, TR wins one.