Royals signed OF Hunter Renfroe to a two-year, $13 million contract.
Renfroe is due $5.5 million next year and $7.5 million in 2024, though he can opt out of year two, if he’d like. Swapping out Edward Olivares for Renfroe in their outfield gives the Royals a substantial upgrade defensively, but it doesn’t seem likely to do anything for the offense. Renfroe hit just .233/.297/.416 for the Angels and Reds last season, and his best attribute, his home run stroke, will be muted by the more singles-and doubles-friendly environment at Kauffman Stadium.