Alex Bregman and the Boston Red Sox have agreed to a $120 million, three-year contract, a person familiar with the deal tells The Associated Press. The person spoke on condition of anonymity because the agreement was subject to a successful physical. Bregman can opt out after the 2025 and 2026 seasons to become a free agent again. He might need to shift from third base to second with the Red Sox, who already have All-Star slugger Rafael Devers at the hot corner. A two-time All-Star and two-time World Series champion during nine years with Houston, the 30-year-old Bregman hit .260 with 26 homers and 75 RBIs in 2024.