CBS Sports NFL ad on Resorts World in Las Vegas

CBS Sports NFL ad on Resorts World in Las Vegas
A CBS Sports NFL ad on the side of Resorts World in Las Vegas, Nevada.

Winchester, Nevada, United States
Photo taken in September 2023. © Chad Davis