NEW YORK – Veteran infielder Jorge Polanco and the New York Mets completed their $40 million, two-year contract on Tuesday.