Phil Hughes and the Twins agreed to a $24 million, three-year deal, a person with knowledge of the agreement told the Associated Press. Hughes still has to pass a physical before the contract can become official. The 27-year-old went 4-14 with a 5.19 ERA last season for the Yankees. He was 1-10 with a 6.32 ERA at Yankee Stadium, so a move to pitcher-friendly Target Field could be exactly what Hughes needs to jumpstart his career. He was an All-Star in 2010 when he went 18-8 with a 4.19 ERA, but Hughes developed shoulder problems in 2011 that limited him to 17 starts and has been underwhelming the past two seasons while also dealing with back problems. Last week, Minnesota agreed to terms with righthander Ricky Nolasco on a $49 million, four-year contract . . . The Yankees and second baseman Robinson Cano remain between $80 million-$100 million apart on a deal, according to media reports. Sources told ESPN.com that Cano was looking for a nine-year deal at about $28 million per year, with a vesting option for a 10th year at $29 million. The Yankees were only willing to offer a seven-year deal worth $170 million.