Talk about making the most of a second chance.

Michael Vick and the Philadelphia Eagles have agreed to a new six-year contract reportedly worth $100 million dollars.  The deal is believed to guarantee Vick forty million.

The 31-year old Vick was scheduled to make about 16 million dollars this year after the Eagles placed a franchise tag on him.  He'll make a little less this season under the new deal, which will free up some money under the cap, perhaps for the Eagles to work out an extension with DeSean Jackson.

Vick was signed by the Eagles after being released from prison for his part in a dogfighting ring.  He played very little in 2009 and started the 2010 season as the backup to Kevin Kolb.  But Vick took over when Kolb was injured and had a fine season.  Kolb has since been traded to Arizona.