A person familiar with the deal tells The Associated Press that first baseman Pete Alonso is staying with the New York Mets, agreeing to a $54 million, two-year contract. The person spoke on condition of anonymity because the agreement was subject to a successful physical. Alonso gets a $10 million signing bonus and gets salaries of $20 million this year and $24 million in 2026. He can opt out after the 2025 season to become a free agent again. New York also offered a $71 million, three-year deal with salaries of $27 million in 2025 and $22 million in each of the following two seasons, with the ability to opt out after each of the first two years, the person said.