It is official today. The New York Mets have officially signed OF Curtis Granderson to a four year $60 million deal. The deal does not include a no-trade clause. The deal keeps Granderson although has him switching leagues and parts of the city since Granderson played for the Yankees last season. The size fo the contract could be shocking since Granderson missed 100 games in 2013.