Super Bowl XXIV – 1989 Denver vs SF Sports Team January 12, 2017 Leave a Comment Super Bowl XXIV – 1989 Denver vs SF