A person with knowledge of the agreement says the Baltimore Orioles have agreed to a $155 million, five-year contract with slugger Pete Alonso. The person spoke to The Associated Press on condition of anonymity Wednesday because the deal was pending a physical. It’s a major move for a Baltimore team that vowed to be aggressive following a last-place finish in the AL East. Alonso hit .272 with 38 home runs and 126 RBIs this year for the New York Mets, posting an .871 OPS that was his highest since he hit a record 53 home runs as a rookie in 2019. Alonso turned 31 on Sunday.