Gavin Floyd, a 10-year veteran with the Phillies and White Sox, agreed to a one-year contract with the Atlanta Braves, according to Jerry Crasnick of ESPN.
The deal is worth $4 million, and could include up to $4.5 million more in performance bonuses, a source said.
Floyd, 30, is 70-70 with a 4.48 ERA in 199 games (187 starts), and his best season came in 2008, when he went 17-8 with a 3.84 ERA in 206 1/3 innings for the White Sox. He won at least 10 games five straight seasons before injuries limited to only five starts last year.
He had Tommy John surgery in May to repair a torn UCL in his right elbow and hopes to be able to return by May.
The Braves' rotation lost Tim Hudson in November when he signed a two-year deal with the Giants.
Atlanta reportedly is also pursuing trades for the Rays' David Price and the Cubs' Jeff Samardzija.SI WIRE: Report: Ryan Freel suffered from CTE when he committed suicide