Nationals, including live stream details, is below. Braves vs. Nationals. Date: Thursday, March 30 | Time: 1:05 p.m. ET Location: Nationals Park ...