Twenty years ago tonight, Desmond Howard made football’s biggest stage his indoor playground. Howard amassed 244 all-purpose yards as the Green Bay Packers defeated the New England Patriots, 35-21, on Jan. 26, 1997, at Superdome in New Orleans, La. Howard was named MVP of Super Bowl XXXI.

Read Full Article:

Watch Video:

Tags: ,