The San Francisco Giants signed right-hander Trevor Rosenthal to a one-year deal on Thursday, the team announced.
Rosenthal signed for $4.5 million, which includes an additional $1 million in performance bonuses, according to the San Francisco Chronicle's John Shea.