Super Bowl XXI (Broncos vs. Giants): An Ultimate Recount of the Game
Today we have Super Bowl XXI, which was held on January 25, 1987, between the second-time AFC champion Denver Broncos and the first-time NFC champion New York Giants at the beautiful Rose Bowl in Pasadena, California, just a short drive up from my former home of Los Angeles. If you’re looking for the full story … Read more