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 […]