The Washington Nationals were a popular pick to go to the World Series last year. The Nats looked to be proving experts right all the way up until the first week of October when the San Francisco Giants eliminated them in
Washington – Exclusive to Sports Talk Florida The National League Division series between the San Francisco Giants visiting the Washington Nationals is set for a 3:07 pm ET first pitch in front of a sellout crowd at Nationals Park. The
I am guessing you care more about the National League voting. I am guessing I know why. MLB should take note.