Mercedes-Benz Stadium named best NFL stadium, food by USA Today

USA Today has named Atlanta's Mercedes-Benz Stadium the best NFL stadium in the country.