MLB Playoff Odds San Francisco Giants vs. Washington Nationals Game 3 NLDS Free Pick Prediction Preview 10-6-2014
- 10 years ago
The Washington Nationals will travel out west to play the San Francisco Giants in Game 3 of their best of 5 NLDS series in a Major League Baseball playoff game set to go for Monday October 6th.
First pitch will come in San Francisco with national television coverage provided by MLB Network.
First pitch will come in San Francisco with national television coverage provided by MLB Network.