Sign In
to Vote &
Create Storyboards.
 
The Falcons new stadium reportedly has a fast food chain that will be impossible for Sunday football fans to enjoy -- Chick-fil-A AP Photo/David Goldman Mercedes-Benz Stadium, thenew home of the Atlanta Falcons, has a ton of new features for sports fans to enjoy, including an amazing circular Jumbotron the likes of which NFL viewers have never seen. But included in all of the perks of the new stadium is one addition that seems glaringly unfit: a Chick-fil-A. At first it seems like a likely pairing — Chick-fil-A is based in Atlanta and there's no doubt that any stadium in the country could benefit from selling their delic...
2
0
0


Storyboard
Print
Share this Article



Comment on this Article

Please Sign In to comment

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard