The Angels and left fielder Justin Upton have agreed to a five-year contract extension that will keep Upton in Anaheim through 2022, the club announced on Thursday.
Upton's new deal contains a full no-trade clause and is worth $106 million, a source told MLB.com. Upton would have been able to opt out of his existing contract, which he signed with the Tigers before the 2016 season and which had four years and $88.5 million remaining.
The four-time All-Star, who was traded to the Angels from the Tigers in August for two prospects -- right-handers Elvin Rodriguez and Grayson Long -- had until Saturday to exercise the opt-out clause in his contract, which would have made him a free agent.
Upton, 30, batted .273 with a .901 OPS, a career-high 35 home runs and 109 RBIs in 152 games between the Tigers and the Angels this season. Upton gives the Angels a middle-of-the-order bat to slot behind Mike Troutand long-term stability in left field, a position that has been a revolving door since Josh Hamilton's departure in 2015.
Maria Guardado / MLB.com
 

Comments are closed.