Mike's definitely a 1st ballot Hall of Famer and should be wearing a Los Angeles Dodgers Cap.
To the Met fans out there that think Mike should be wearing a New York Mets cap, this is another case of New Yorker Met fans only discovering a great player after he started to play for their team. As a reminder, Gary Carter had his best years as a Montreal Expo (not a New York Met).
The same is true for Mike Piazza having his greatest years as a Los Angeles Dodger and not as a New York Met. Throw out the Subway Series, the Roger Clemens incident and the "I'm not Gay Press Conference" and Mike basically had an average career as a New York Met.
Dodger Years:
Seasons with team - 5 Full + 2 Partial Seasons (726 Games)
Batting Average - .330 (1080 Hits / 3268 At Bats)
Home Runs - 209
Runs Batting In - 674
Slugging Percentage - .572
On Base Percentage - .593
Awards
1993 NL ROY
1996 All-Star Game MVP
Finished in the Top Ten in MVP Voting Five Times (1993-1997)
Mets Years:
Seasons with team - 7 + 1 Partial season (972 Games)
Batting Average - .296 (1028 Hits / 3478 At Bats)
Home Runs - 220
Runs Batting In - 655
Slugging Percentage - .542
On Base Percentage - .372
Awards
Finished in the Top Ten in MVP Voting Two Times (1999-2000)