The Minnesota Twins announced today that they have agreed to terms with second baseman Orlando Hudson on a one-year contract worth $5 million dollars for the 2010 season.

Hudson, 32, batted .283 (156-for-551) with 35 doubles, six triples, nine home runs and 62 RBIs in 149 games with the Los Angeles Dodgers last season. He was named to his second career All-Star team (2007) and also won his fourth career Rawlings Gold Glove Award (2005, 2006 and 2007). Following the 2009 season, Hudson was named the Best Defensive Second Baseman by Baseball America in its annual tools issue.

Since making his Major League debut in 2002, Hudson has a career batting-average of .282 (1035-for-3670) with 214 doubles, 50 triples, 77 home runs and 434 RBIs in 1014 games with Toronto, Arizona and Los Angeles (NL). He has recorded 120-or-more hits in each of the last seven seasons. (via MLB.com

Obviously, this will put the O-Dog to the Mets rumors to rest for yet another season.

Interestingly enough though, is the fact that Hudson takes over at second base for the Twins, ultimately replacing Castillo who they traded to the Mets in 2007. Since then, the Mets have spent two off-seasons trying to rid themselves of Castillo with the hopes of replacing him with O-Dog. It looks like the Twins succeeded where the Mets could not.