Atlanta Falcons center Todd McClure works out during a practice session in this file photo.
Photo by Associated Press /Chattanooga Times Free Press .
published Saturday, September 8th, 2012
Stories this photo appears in:
FLOWERY BRANCH, Ga. -- Atlanta center Todd McClure painfully remembers his last visit to Kansas City's Arrowhead Stadium, where the Falcons also begin today's NFL regular season against the Chiefs.