Did Dennard blow his second chance?

Did Dennard blow his second chance?
488166
Football
New England Patriots
Top Videos