The San Francisco Giants announced that they have signed relief pitcher Trevor Rosenthal to a one-year deal worth a prorated $4.5 million for the remainder of the season.
As noted by Jon Becker of FanGraphs, that would mean Rosenthal signed for a year and $1,903,846.15.
Rosenthal could also earn $1 million in performance bonuses for appearing in MLB games, per John Shea of the San Francisco Chronicle, who provided more details:
John SheaTrevor 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.