By Will Yoder
December 15, 2011

The Minnesota Twins announced today that they have officially signed free agent Josh Willingham to a three-year, $21 million dollar deal.

[tweet align='center']

The 32-year-old outfielder passed a physical today securing the deal.

Willingham spent last season with the Oakland Athletics, hitting .262/.371/.475 with 29 home runs and 98 RBI.

You May Like