Where’s Teddy? The Last Presidents Race @ RFK | Truth About It.net

Where’s Teddy? The Last Presidents Race @ RFK

By
Updated: October 24, 2007

The very last Washington Nationals game at Robert F. Kennedy Memorial Stadium….the Presidents Race. Everyone speculated that Teddy Roosevelt would win his first race…but where was he? This should be among the biggest blunders in mascot sports racing history.


You must be logged in to post a comment Login

Leave a Reply