Robinson Cano homered in his debut at-bat for the Mets, taking Nationals starter Max Scherzer deep to center field on a 1-1 changeup in the first inning.