The following are the contract figures for Danny Amendola, per a source.

It's a five-year pact with a total value of $28.5 million.

Signing bonus

$6 million

Base salaries

2013 -- $2 million (fully guaranteed)

2014 -- $3 million ($2 million guaranteed)

2015 -- $4 million

2016 -- $5 million

2017 -- $6 million

There are roster bonuses of $500,000 each year of the deal.

Salary cap charges

2013 -- $3.5 million

2014 -- $4.5 million

2015 -- $5.5 million

2016 -- $6.5 million

2017 -- $7.5 million