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.