Terrell Thomas

The Giants CB praises Richard Sherman and the rest of the Seahawks secondary. How can they slow Peyton Manning and the Broncos down?