via ESPN 
Right-hander Ricky Nolasco and the Twins agreed to terms on a free-agent contract Wednesday, a baseball source confirmed Thursday. Nolasco still needs to take a physical before the deal is announced.
Terms were not immediately available, but according to a source the deal is for four years and $49 million. Yahoo! Sports earlier reported the terms.