Brandon Graham has announced his retirement from the NFL after 15 seasons, all of which came with the Philadelphia Eagles.