Buffalo Rumblings, a Buffalo Bills community
The National Football Post ranked ALL stadiums in the NFL. Check out the link to see where the Ralph ranks.