According to reports from CBSSports.com and ESPN Desportes, Robinson Cano has agreed to a 10-year contract with the New York Yankees.
The contract is said to be worth $240 million, according to Jon Heyman, of CBSsports.com
Here is the initial report from CBSSports.com.
Here is the news tweet from Enrique Rojas of ESPN Desportes: