Kyle Lohse has finally found somewhere to pitch in 2013.
The free agent starter has reportedly agreed to terms with the Milwaukee Brewers.
Lohse agreed to a three-year deal worth $33 million with an extra $1 million available in signing bonuses according to Baseball America's Jerry Crasnick.
According to CBS Sports, Lohse headed to the Brewers spring training facility Monday to complete a physical.
The 34-year-old posted a 16-3 record with the St. Louis Cardinals in 2012, registering the highest winning percentage amongst National League starters.
Lohse has appeared in 355 career games over parts of 12 seasons with the Cardinals, Philadelphia Phillies, Cincinnati Reds and Minnesota Twins. He has posted a career 118-109 record with 1,238 strikeouts and a 4.45 earned-run average.
He finished seventh in NL Cy Young voting in 2012.
The Brewers will surrender their 2013 first-round draft pick (17th overall) to the Cardinals as compensation for signing Lohse.