Pete Alonso Leaving Mets to Sign 5 Year Deal With Orioles

Pete Alonso has agreed to a five-year, $155 million deal with the Baltimore Orioles.

The contract comes a year after Alonso, 30, struggled to secure a long-term deal on the free-agent market. With the move, the Orioles finally have their big-name free agent.

Alonso fits in well with the Orioles. Alonso immediately gives the team a middle-of-the-order power bat capable of posting big numbers regardless of the ballpark. That should work out well in Baltimore, where righties have had a tough time hitting home runs since the team altered the wall in left field.

After failing to land the mega-deal he desired last offseason, Alonso signed a two-year, $54 million pact to return to the New York Mets. That deal contained an opt-out  after the first year, allowing Alonso to test the free-agent waters again.