Philadelphia April 5, 2024 11:13 pm Fans descend upon the Sports Complex in South Philly for WrestleMania Hundreds of fans from all over the world have shown up to see WrestleMania for themselves in Philadelphia. NBC10’s Aaron Baskerville has more from the Sports Complex. US & World Videos 1:56 ‘Just, why?' Family still reeling after mother of 3 was killed in a hit-and-run in Camden 2:14 Recreational cannabis dispensary could be coming to South Jersey 2:40 Philly under scrutiny for how it used millions in opioid settlement funds 1:58 Neighbors, activists continue fight against illegal trash dumping in Philadelphia 2:54 Philly area residents helping victims of Hurricane Helene