Rejoice: The New Mascot In The Washington Nationals' Presidents Race Is William Taft, Our Fattest And Sleepiest President [Update]

At a fan fest today, the Nationals will announce the addition of a new American president to their much-beloved mascot race, which already saw a shake-up late in the Nationals' season when Teddy Roosevelt won for the first time ever. Crowd-pleasers that the Nationals are, they understood that fans really mostly want… »1/26/13 2:00pm1/26/13 2:00pm