The Giants signed Rosenthal to a one-year deal worth $4.5 million for the rest of the year.
Rosenthal signed for a year and nearly $2 million.
According to the San Francisco Chronicle, Rosenthal could earn $1 million in performance bonuses if he appeared in MLB games.
John Shea @JohnSheaHeyTrevor Rosenthal would receive $50,000 each for 15 and 18 games pitched; $150,000 for 23; $200,000 for 28; $250,000 for 33; $300,000 for 38. Also an additional $1 million in bonuses for games finished $100,000 for 12 games; $150,000 for 15; $250,000 each for 18, 21 and 24. https://t.co/DBulwoNu89
Rosenthal has been placed on the injured list with a left leg injury. The home of the Giants' spring-training facilities is where he's going to rehabilitate.
Rosenthal hasn't pitched since 2020 according to the Giants' press release. In April he had a surgery to correct thoracic outlet syndrome, and in July he had a surgery to repair a torn labrum.
Over 23 games with the Kansas City Royals and San Diego Padres, Rosenthal posted a 1.90 earned run average, 0.85 WHIP and 11 saves. He had 38 strikeouts.
Over the course of eight years in the bigs, Rosenthal has 132 saves and a 3.36 earned run average. He played in the All-Star game for the first time in his career. The Detroit Tigers and Washington Nationals had Rosenthal pitch for them.
✨ Watch more top videos, highlights, and B/R original contentHe didn't make an appearance for the Oakland A's because of an injury. Rosenthal is staying in the Bay Area to help the Giants make back-to-back playoffs.