Eric Hosmer announced his retirement Wednesday after 13 big-league seasons.
The eight-year, $144 million contract signed with the Padres runs through 2025, but since he was released by the Cubs last season, he’s already getting that in full. Hosmer hit .276/.335/.427 with 198 homers and 893 RBI for the Royals, Padres, Red Sox and Cubs in his 13 seasons. He was a key part of the Royals’ World Series victory in 2015, but his best season was in 2017, when he hit .318/.385/.498 with 25 homers.