Behind the scenes look at the team fueling fans at Mercedes-Benz Stadium
The culinary team serving thousands of meals at Mercedes-Benz Stadium in Atlanta gives an inside look at the effort that goes into each game day.
(CBS News, 2025-10-24T15:48:15Z)