Steven Means | Falcons' Walter Payton Man of the Year

The Atlanta Falcons have named Steven Means as their nominee for the NFL's Walter Payton Man of the Year Award. Take a look at the defensive end in the community before Covid-19 protocols.

Advertising

Advertising