Trevor Rosenthal's deal with the Nationals, as @Joelsherman1 first said, is done. Guarantee for 2019 is $7M and he can make up to $14M. A reachable vesting option can take total to ~$30M. If he excels, though, Rosenthal could turn it down, hit free agency again as a 29-year-old.

— Jeff Passan (@JeffPassan) October 31, 2018