The Twins and Jim Thome have agreed to terms on a one-year, $3 million contract. The deal, announced by Minnesota on Friday, includes performance bonuses related to plate appearances. The Rangers were also interested in Thome, who signed a one-year, $1.5 million deal with the Twins before last season. He hit .283 with 25 homers and 59 RBIs in 276 at-bats, primarily as the team's designated hitter.