According to multiple reports, the Twins have agreed to terms with righthander Kevin Correia on a two-year contract worth about $10 million.

Correia, 32, was 12-11 with a 4.21 ERA last season with the Pirates. For his career, he's 60-65 with a 4.54 ERA. He's a command and control pitcher, striking out just 4.7 batters per nine innings last season. He was an All-Star with Pittsburgh.

The Twins have been interested in Correia in the past, when he was with the Padres from 2009-2010. He has made at least 26 starts in each of the past four seasons. He started 28 games last season for the Pirates but also made four appearances out of the bullpen.

Correia beat the Twins last season during interleague play, going 5 1/3 innings during a 7-2 victory on June 19.

With Corriea, Scott Diamond and Vance Worley, the Twins will have three starters as locks for the 2013 rotation.

Worley was acquired last week from Philadelphia along with prospect Trevor May in exchange for Ben Revere. Prospect Kyle Gibson, healthy after Tommy John surgery early in 2011, also could be part of the rotation.