Werth will reportedly get a $4 million signing bonus between January 2011 and January 2012, effectively adding the bonus to his $10 million salary for next season. He'll get $13 million in 2012, $16 million in 2013, $20 million in 2014 and $21 million in 2015, 2016 and 2017.
The deal looks heavy on the back end now, but it accounts for salary inflation over the next seven years. Interestingly, it takes off about the time Ryan Zimmerman is about to become a free agent, though I'd suspect he'll have a new contract by then. Mike Rizzo deflected questions about a Troy Tulowitzki-style extension for Zimmerman this week, saying, "We just signed Ryan Zimmerman to a contract," but he's on a similar enough timetable to Tulowitzki that I'd expect the issue will be broached in the near future.
The Nationals will officially introduce Werth at a press conference next week at Nationals Park.