The Atlanta Braves have reached a one-year, $4 million deal with Gavin Floyd, according to a source.

The contract includes $4.5 million more in potential performance and roster bonuses.

Floyd will become a free agent once again after the 2014 season.