Home US SportsMLB Mets lock up batting champion McNeil on $50M, four-year deal