Take a look inside the Wells Fargo Center in Philadelphia, where the NCAA Wrestling Championships ended Saturday.
The NCAA wrestling championships this weekend at the Wells Fargo Center in South Philly will “draw more than” 100,000 fans ...