Back in Mercedes-Benz Stadium | Best images from Day 20

The Atlanta Falcons were back in Mercedes-Benz Stadium for Day 20 of AT&T Atlanta Falcons Training Camp.

Advertising

Advertising