Ranking NFL's stadiums from 1 to 30: What we love (and hate) about league's venues
Does it live up to the $1.9 billion price tag? Difficult to say. It clearly was made with designs of hosting concerts and who knows what else. But there are no bad sightlines for football games ...
USA TODAY Sports via Yahoo
2 days ago