Meaning of Kelly's contract

Earlier this week, we discussed the impact that defensive lineman Tommy Kelly could have for the New England Patriots this season. Since then, the financial details of his two-year contract have been released. He got a $1 million signing bonus with $1 million guaranteed on the two-year deal that could pay him as much as $5 million. You can follow this link to see the specific annual break down of the payouts for the contract.