Tonight the visiting Atlanta Braves will take on the home Boston Red Sox at Fenway Park. First pitch is scheduled to begin at 7:30