Carlos Carrasco had his moments during an underachieving three-season stint with the New York Mets. Facing ...