ESPN NFL reports: Buffalo's new home features a natural grass field, the world's largest stadium snow-melt system and wind-reducing technology.