Glad to see Hill's new deal's a flat 8 million per year, should it ever come down to it that's more tradeable down the line than had he gotten raises.
Roy's deal has a 15% trade kicker
Danny's got 200k worth of potential bonuses that are "unlikely"
Lance's last year is fully unguaranteed but becomes guaranteed if he's on the roster after July 15, 2013. Also has 75k worth of potential "unlikely" bonuses.
OJ's last year is unguaranteed, becomes guaranteed if on the roster after August 1, 2014