The Q holds over 20,000 people. With a possible sell-out crowd, that's how many people come downtown, grab dinner or drinks before, and pay for parking.

At one point, Positively Cleveland estimated that the average fan spends about $180 dollars per game.

But it's not a guarantee. For the businesses to win, they say, the Cavs have to too.

"As with any of the sports teams, if they start consistently losing, then people tend to drop off, but the energy is so high around the Cavs right now, we're really excited about this season," says Caitlin Cassidy with Harry Buffalo.

Tonight is the first of 41 home games.