A new sports bar opens in Las Vegas’ Arts District

A new sports bar opens in Las Vegas’ Arts District