Steven Means | Player Spotlight

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 action.

Advertising
Advertising