The Atlanta Braves have agreed to a one-year deal with Dallas Keuchel, according to sources.

Keuchel will receive a $13 million salary, which is prorated from a figure of $21.21 million.

According to sources, Keuchel is scheduled to have his physical Friday and is slated to make a start for Triple-A Gwinnett on Saturday.

The Braves entered Thursday night two games back of the Philadelphia Phillies in the National League East.