They could have held it at the Hilton anatole or rosewood mansion. plenty of room. i dont think anyone considers vegas the sports capital of the world. or really even the sports capital of the US. there really isnt one but it certainly isnt vegas who only just recently had a major pro franchise in town (and no i dont consider the nhl nor unlv to be major)
Have you ever heard of gambling? Specifically in sports? Because gamblers, and there’s a lot of them, may disagree that Vegas isn’t the sports capital of the world.