NATIONALS vs GIANTS Watch Live Stream Online & Listen: NLDS GAME 3 Live Coverage from SAN FRANCISCO

Today at 5 p.m. ET, the Washington Nationals and San Francisco Giants take the field for NLDS Game 3 action live from AT&T Park in San Francisco. The game can be live streamed here. Washington fans can hear all of the action on WFED 1100 while San Francisco fans can do the same on KNBR 680.