Oakland Raiders 2002 AFC Championship Ring Has Gone Missing in Delray Beach
Remember when the Oakland Raiders were demolished by the Tampa Bay Buccaneers in Super Bowl XXXVII in 2002? The game was played at Qualcomm Stadium in San Diego and the Bucs trounced the favored Raiders 48-21. And, somehow, a Raiders AFC Championship ring found its way to Delray Beach because…