New York Mets' Jeff McNeil gestures to fans during the fourth inning of the team's baseball game against the Washington Nationals on Oct. 5, 2022, in New York. McNeil and the Mets finalized a $50 million, four-year contract Tuesday, Jan. 31, 2023 that avoided a salary arbitration hearing. (AP Photo/Frank Franklin II, file)