I hadn't realized Marchment got a NMC (with 10 team no trade with), and a slightly front loaded deal with a bit of signing bonus money on the back end. That is really player friendly, great job by his agent.
Makes it a lot tougher to trade or buyout and impossible to burry in minors should the deal go south. I'm a fan of the player, but I like this deal less now then when it was announced. I'm all for risks, but you have to protect your downside better than this. Especially for a guy who might be injury prone.