We captured a 26-billion pixel fan photo from Ford Field during the September 24, 2017 Detroit Lions game vs. the Atlanta Falcons. The Lions presented their newly-renovated stadium with over $100 million in upgrades for the 2017 season.
View Gigapixel