I heard from a reliable source *cough cough* that the Phantoms may play their home schedule at the Chevy Centre last year. I know nothing more, and this could be bogus... Just thought I'd let you know.
I Was Right.
http://vindy.com/news/2008/aug/06/bruce-zoldan8217s-phantoms-will-play-at-the/?newswatch