Todd McClure Retirement Ceremony

The Atlanta Falcons held a Retirement Ceremony for center Todd McClure on Monday. McClure formally announced his retirement as an Atlanta Falcon after 13 seasons.

Advertising
Advertising