My Cart

Close
FREE SHIPPING on all paper prints.

Atlanta Falcons™

Minimalist Mercedes-Benz Stadium Poster Print

$ 35.00

One of the NFL's newest football stadiums is the home of the Atlanta Falcons.  It has a uniquely octagon shape with an octagon retractable roof.  All eight "panels" of these roof slices are over 500 tons each.  Just inside the roof opening is the Halo Board, the largest video display in sports and visible from any seat in the house.


  • Digital archival print on enhanced matte art paper.
  • Dimensions: 11 x 17 inches.
  • Open edition print.
  • Actual print colors may differ slightly from the digital image.
  • Frame not included.
Liquid error: Could not find asset snippets/spurit_stp-theme-snippet.liquid