The baseball stadium idea gets you a free venue with a built in audience. It's a smart play for that reason. The problem is the aforementioned small crowd. You can, of course, blame the baseball team for that if asked about it. Cheaper than running armories or small venues for that reason.
I think they have a small chance, based on low overhead. Also, they're taping a "season" of their show in Vegas, which should help them land a TV deal, as their product is already taped. Like ROH on Destination America, there is less cost for the network.
Scrooge McSuck wrote:I'm too hefty for my slacks. The zippers off it's tracks. I've stretched it to the maa-a-a-a-x.