The San Francisco 49ers announced on Wednesday that they have signed LS Kyle Nelson to a four-year deal and declined the 2019 contract option for DL Earl Mitchell.
Nelson (6-2, 240) rejoined the 49ers in 2014 after two previous stints with the team. He has appeared in 93 games throughout his seven seasons in the NFL. From 2014-18, Nelson handled the long snapping duties for 76 games with the 49ers. He also registered 17 tackles and recovered a fumble on special teams. He was placed on the Reserve/Suspended List on December 4, 2018.
A 32-year-old native of Waco, TX, Nelson played collegiately at New Mexico State University.
Mitchell (6-3, 310) originally signed with San Francisco as a free agent on February 25, 2017. He appeared in 30 games (28 starts) over the past two seasons and registered 61 tackles, four passes defensed, one sack and one fumble recovery.