Center Todd McClure is the longest tenured Falcon — one who has experience in an NFC Championship game. He's taken a moment to let it all sink in, but he say...
Todd McClure's Green Infraction
Todd McClure: 'This is Why You Play'
Todd McClure OTA June 6.mov
Hunter with Todd McClure
Falcons center Todd McClure