Shining like a silver spaceship across the Passaic River from Newark, Red Bull Arena is ready for soccer. Discussed for a decade and approved in June 2004, the soccer-specific stadium is well past due to open but when it does -- with an exhibition between the Red Bulls and Brazil's Santos on March 20 -- the 25,000-seat stadium will immediately become the premier soccer venue in the nation.
More...