natsinsider.wordpress.com
Game 77: Nats at Braves
After a wild weekend of baseball in Philadelphia, the Nationals now head to Atlanta to wrap up their road trip with a 3-game series against the Braves. Hey, remember the whole “The Nats can’t beat the Braves ’cause they’re in their heads” thing? Yeah, that doesn’t exist anymore. The Nationals have won eight straight against…