Jay Z didn’t screw up the deal after all.

Robinson Cano Has Reportedly Agreed to a 10-Year, $240 Million Deal With the Mariners