Tagged: Chris Benoit

4

Royal Rumble 2004 (2018 Redo): Brain Over Brawn

Royal Rumble 2004 Date: January 25, 2004 Location: Wachovia Center, Philadelphia, Pennsylvania Attendance: 17,289 Commentators: Jim Ross, Michael Cole, Tazz, Jerry Lawler, Jonathan Coachman It’s a big night and one of the most important...