The Milwaukee Brewers signed pitcher Kyle Lohse on Monday.
According to the Milwaukee Journal-Sentinel, the three-year deal is worth $11 million per season plus incentives. Lohse passed a physical on Monday.
Lohse had spent the past five seasons with St. Louis and was coming off the best year of his career in 2012. He was 16-3 with a 2.86 ERA in 33 starts, but the Cardinals offered him compensation as a free agent and any team that signed him would have to forfeit a first-round draft pick.
The Brewers will have to surrender the 17th pick in the draft after signing him.
Lohse was 55-35 with an ERA of 3.90 during his time in St. Louis. He helped the Cardinals to the 2011 World Series title.
The 34-year-old right-hander owns a career record of 118-109 with a 4.45 ERA in 355 games, including 331 starts, over 12 big league seasons with Minnesota, Cincinnati, Philadelphia and St. Louis.