The Twins have reached agreement with free agent outfielder Josh Willingham, pending a physical, according to ESPN.com's Jerry Crasnick.

A Twins official confirmed that the Twins have had substantial conversations today with the agents for Willingham and Cuddyer but would not confirm that an agreement with Willingham has been reached.

A person familar with the Twins discussions with Willingham said the Twins were the favorites to sign him but would not confirm that a deal is close.

The Twins were waiting for a final answer from Cuddyer on their three-year, $24 million offer. The Twins were prepared to sign Wilingham if Cuddyer said no.

I was also told that the Twins made little to no progress on a deal with Kubel throughout the process.