End of an era as Red Bulls leave Giants Stadium
October 26, 2009
By Kristian Dyer
When the Cosmos moved to Giants Stadium in 1977, they brought big-time professional soccer to the Meadowlands. Record crowds for the NASL filled the New Jersey stadium and Giants Stadium, built for American football, became a destination location for the world's sport. There wasn't and there still isn't a bad seat in Giants Stadium. And when Giants ...