Carlos Correa was thought to a deal with the San Francisco Giants, but instead will sign a 12-year, $315 million contract with the Mets.