Tag Archives: Nfl+highlights

Dexter McCluster’s Punt Return Will Blow Your Mind

The Kansas City Chiefs improved to 4-0 yesterday with a straight-up shellacking of the New York Giants, thanks in part to this incredible meandering 89-yard