I understand Ruffin of TI bought Circus Circus, and the new, nearby Resorts World will open fairly soon; could this lead to the much hoped for north strip renaissance?
Let us not forget that at one point CC was a very profitable casino, perhaps the most profitable one on the strip, back when Las Vegas attempted to reinvent itself as a family destination.