neilfii
Hall of Fame Fan
National Football Post ranks NFL stadiums and Lambeau is the #1 ranked stadium. If you have ever been to Lambeau you cannot be surprised by this ranking.
Here is a link to the story:
http://www.nationalfootballpost.com/Ranking-the-NFL-Stadiums.html
Here is a link to the story:
http://www.nationalfootballpost.com/Ranking-the-NFL-Stadiums.html