The Angels just made their most important move of the offseason: retaining All-Star Justin Upton. The deal will keep him on the Angels through the 2022 season and totals $106M. The agreement adds $18M to the previous contract he signed with the Tigers. He was acquired at the August waiver deadline in exchange for RHP prospect Grayson Long.

Upton will return alongside Gold Glove candidate, Kole Calhoun, and 2X MVP, Mike Trout. He will help form a dynamic duo in the middle of the Angels order for the foreseeable future.

Here’s a breakdown of his annual salary:
2018 – $16M
2019 – $18M
2020 – $21M
2021 – $23M
2022 – $28M

The Angels will now turn their attention to second and third base where their only current options are youngster Kaleb Cowart and veteran Luis Valbuena. They could also seek depth in their bullpen and starting rotation as injuries hurt their playoff chances last season.

Welcome home, Justin. We’re glad to have you here.


(Image via

One thought on “Justin Upton re-ups with Angels”

Leave a Reply

Your email address will not be published. Required fields are marked *