The 49ers locked down suspended long snapper Kyle Nelson for the next four seasons.