The video screen slated to be installed on the side of Allegiant Stadium facing Interstate 15 will be huge — 27,600 square feet in area — but it won’t be the largest in Las Vegas. That distinction ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results