74°

Topics

Jake Ballard
Super Bowl XLVI: New York Giants defeat New England Patriots, 21-17

The reluctant touchdown held up. New York Giants running back Ahmad Bradshaw scored on a six-yard touchdown run with 57 seconds left, pausing before he finally stepped across the goal line to ponder whether or not he should leave New...

Loading