The Milwaukee Brewers delved into their past on Saturday to bolster their pitching depth.
The team and right-handed starter Yovani Gallardo agreed to a contract, according to multiple reports.
The Seattle Mariners declined an option on Gallardo in November, making him a free agent.
The 31-year-old Gallardo spent the first eight seasons of his career with the Brewers before one-year stays with the Texas Rangers, Baltimore Orioles and Mariners. He has a career record of 113-93 with a 3.93 ERA.
Gallardo was cut loose by the Mariners after a tough 2017 season in which he went 5-10 with a 5.72 ERA in 28 games, including 22 starts. In 130.2 innings, Gallardo allowed 138 hits and 60 walks with 94 strikeouts, while also surrendering 24 home runs.
From 2007 to 2014 with the Brewers, Gallardo was 89-64 with a 3.69 ERA.
He was an NL All-Star in 2010, when he went 14-7.