On June 1, 2011 — Stunning the crowd, Teddy, it appears, has finally won a President’s Race at Nationals Park, bringing an end to his winless streak. Unfortunately, because TR sped into first place riding a Segway, he is quickly and emphatically disqualified by Screech, the team’s mascot.
Sources:
National Pastime
Support us!
Own this Day and Be Part of Baseball History