The Padres officially announced that they agreed to sign Orlando Hudson to a two-year deal. The contract is worth $11.5MM, according to Ken Rosenthal of FOX Sports (Twitter link). Hudson first reported the deal himself on MLB Network Radio last Friday morning (Twitter links). Legacy Sports represents Hudson.

The 33-year-old hit .268/.338/.372 with 10 steals and 24 doubles for the Twins last year. The four-time Gold Glover didn't add to his hardware collection this offseason, despite ranking third among MLB second basemen in UZR/150 (minimum 800 innings, Hudson posted 12.0 UZR/150).

After signing two consecutive one-year deals, Hudson finally has himself a multiyear contract. He turned downs the Twins' offer of arbitration, so Minnesota will obtain a supplementary first round pick in the 2011 draft for losing the Type B free agent.