GIANTS vs NATIONALS Watch Live Stream Online & Listen: NLDS GAME 2 Live Coverage from WASHINGTON

Today at 5:30 p.m. ET, the San Francisco Giants and Washington Nationals continue off their best-of-five National League Division series with Game 2 action live from Nationals Park in Washington. The game can be live streamed for free here. San Francisco fans can hear all of the action on KNBR 1050 while Washington fans can do the same on WFED 1100.