David Johnson David Johnson, All-Pro Running Back, Retires After 8 NFL Seasons 7 months ago David Johnson, a 2016 All-Pro with the Arizona Cardinals, announced his retirement from the NFL after eight seasons in the…