The Phillies will open the 2018 season on March 29 against the Braves at SunTrust Park in Atlanta.