Ranking all 31 NFL stadiums by their Yelp scores Skyline views, retractable roof, downtown locations... what do NFL fans enjoy?