A person familiar with the negotiations told the Associated Press that left-handed pitcher Gio González and the Milwaukee Brewers have agreed to a one-year contract guaranteeing the 33-year-old left-hander $2 million.
The person spoke to the AP on condition of anonymity Wednesday because the agreement had not been announced.
Ken Rosenthal of the Athletic was the first to report the deal, which he said was for one year and $2 million, with $2 million more in performance bonuses.
Rosenthal reported that Gonzalez likely will be used as a starting pitcher in Milwaukee.
González was 10-11 with a 4.21 ERA last season for Washington and Milwaukee, which acquired him on Aug. 31. He was 3-0 in five starts for the Brewers down the stretch.
He can earn an additional $2 million in performance bonuses bases on a system of two points for each pitching appearance of three or more innings and one for each of less than three innings. He would get $333,333 each for 25, 30, 35 and 40 points, and $333,334 apiece for 45 and 50.
González was 2-1 with a 6.00 ERA in three starts and 15 innings with the Yankees' Triple-A team at Scranton/Wilkes-Barre. Under the terms of his deal with New York, he exercised his right Saturday to ask the Yankees to put him on the big league roster or release him within 48 hours, and New York released him on Monday.
Gonzalez is a two-time All-Star and was 21-12 in 2012, his first season with the Nationals. He is 127-97 with a 3.69 ERA in 11 major league seasons and just finished the second option season of a contract that wound up being worth $65.5 million over seven years.
He started Games 1 and 4 of the NL Championship Series against the Los Angeles Dodgers. He was pulled after two innings of the opener and in the second inning of his second appearance, allowing one run in each.
In Game 4, Gonzalez rolled his ankle trying to field Yasiel Puig's leadoff single. He stayed in the game after manager Craig Counsell and athletic trainer Dan Wright checked him out only to get the hook after delivering one pitch to Austin Barnes.
Just two years ago, Gonzalez went 15-9 with a 2.96 ERA in 201 innings for the Nationals.