Super Bowl XXXVIII (Panthers vs. Patriots): An Ultimate Recount of the Game
Today we have Super Bowl XXXVIII, which was held on February 1, 2004, at Reliant Stadium in Houston, Texas between the four-time AFC champion New England Patriots and the first-time NFC champion Carolina Panthers. As always, we have a pop quiz, and then homework at the end of the episode. The Carolina Panthers put together … Read more