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.