The New Meadowlands Stadium cost a pretty penny ($1.6 billion) to construct, and drew a winning Super Bowl bid (New Jersey will host the event in 2014), but does the stadium actually improve on its predecessor? We ask the fans what they think. (Photos by Colin Archer)
more