Red Bull Arena debuts in March
Red Bull Arena opening to little fanfare
February 21, 2010
By Steve Davis
If you to fall into both camps (as I do), perhaps you should sit down. You don't want to hurt yourself once the hysteria kicks in.
Champagne corks will be pop as Red Bull Arena opens just outside New York in less than a month. The facility, in Harrison, N.J., is destined to immediately ...