Nationals add William Howard Taft as new racing president

Nationals add William Howard Taft as new racing president
January 25, 2013, 8:42 pm
Share This Post
The Presidents’ Race at Nationals Park lost a little bit of juice after the Nationals let Teddy win, so the team is hoping that a new addition to the race will keep fans interested. While all sorts of names were thrown around over the past few days, the Nationals have settled on a pretty logical…