Taft, from president to mascot

February 6, 2013 at 6:00 pm in The Dickinson Press

One of the weirder and most popular traditions of the Washington Nationals baseball team is the Racing Presidents. Continue Reading