The Royals have signed hard-throwing right-hander Trevor Rosenthal to a minor league deal, per Lynn Worthy of the Kansas City Star. The deal will pay the 29-year-old $2MM if he makes the team with an additional $2.25MM in performance bonuses, per Worthy. Additionally, Rosenthal will be a non-roster invite to MLB spring training.

Rosenthal famously endured one of the more disappointing 2019 seasons league-wide after signing for $8MM guaranteed with the eventual World Champion Washington Nationals. That the Nats had to come from so far behind in the standings was at least partially attributable to the complete backfiring of their offseason bullpen makeover, which was largely dependent on Rosenthal and Kyle Barraclough soaking up the 7th and 8th innings. Neither pitcher finished the season with the Nats.

Rosenthal finished in DC with a 22.74 ERA across 12 appearances before signing a minor league deal with the Tigers. The Tigers released him after 10 ML appearances with a 7.00 ERA, after which he signed another minor league deal with the Yankees to finish out the year.

That said, his stuff remains electric, and if the Royals can help him find the strike zone again, he could once again become a valuable piece of a bullpen. If you’re looking for signs of positive regression, this will be Rosenthal’s second full season since elbow issues cost him all of 2018, he still averaged a clean 98.0 mph on his fastball, and in Kansas City, he will be reunited with manager Mike Matheny, under whom he’d played his whole career prior to 2019. Last year’s atrocity included, Rosenthal boasts a career 3.46 ERA/2.79 FIP in 350 big league games with 12.0 K/9 and 121 career saves.