Washington Nationals vs. San Francisco Giants Highlights
Check out the best moments and plays from the Washington Nationals’ 8-1 win over the San Francisco Giants. [
Check out the best moments and plays from the Washington Nationals’ 8-1 win over the San Francisco Giants. [