The Atlanta Braves and left-handed starter Drew Smyly have agreed to a one-year, $11-million contract, the team announced Monday.