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

ATLANTA - Football season is almost here, and Atlanta fans apparently have one of the best places in the country to watch a game — and grab something to eat. SEE COMPLETE RESULTS USA Today has named Mercedes-Benz Stadium the best NFL stadium in the country , according to its latest rankings. The home of the Atlanta Falcons also earned another No. 1 distinction: best food at an NFL stadium.…