Last year got lucky- the CP display was up when I was passing through TC to go to the Jake for a Tribe game. The display was pretty cool, enough to whet the appetite, but nothing really groundbreaking.
BTW- Cleveland's Hard Rock Cafe ROCKS!
-------------
"Carnies built this country, the carnival part of it, anyway." - Homer