The Twins have reportedly agreed to sign free agent outfielder Josh Willingham.  Terms of the multi-year contract have not been disclosed.  Willingham must pass a physical to make the signing official.  Willingham is a 32-year outfielder who primarily played left field for Oakland last season and hit .246 with 29 homeruns and 96 RBIs.  This signing likely means the Twins won't re-sign Michael Cuddyer.

Cuddyer is a 32-year old free agent who the Twins offered a 3-year contract to worth a reported $24 Million.