Las Vegas has quickly become the “sports capital of the world,” and nothing makes that more evident than the city hosting the all-star games of both the NHL and NFL this weekend. Despite being in its … [Read more...] about All-star games cement Las Vegas as major pro sports city