The Tampa Bay Rays saw enough in the 70 major league games that shortstop Wander Franco played to wrap him up with a massive contract.

Sources confirm to ESPN that Franco, 20, has agreed to a 12-year contract that guarantees him around $185 million. The deal is worth a maximum of $223 million.