Tag Archives: super bowl xx

  • This Day In Sports History (January 26th) – Super Bowl XX

    This Day In Sports History (January 26th) – Super Bowl XX

    It was on this day in 1986 that Super Bowl XX was held at the Louisiana Superdome in New Orleans, Louisiana.¬† The Chicago Bears defeated the New England Patriots 46-10 to finish their season at 18-1. This Chicago Bears team was led by their stellar defense, which many consider to be the best defense in […]