So you know that the USF stadium is well past the "lets spend 20 mil on a design as a publicity stunt" stage of the development, right?
You can just hand wave the idea away with "it's impossible" 10 million times, doesn't make that statement any truer (and, in general, the it's possible side of...