Shelton was selected by the
San Francisco 49ers in the 11th round, with the 289th overall pick, of the
1990 NFL draft. He officially signed with the team on July 26. He became a free agent after the 1991 season and re-signed with the team on July 16, 1992. Shelton signed with the
Winnipeg Blue Bombers of the
Canadian Football League in May 1994. He dressed in five games for the Blue Bombers during the
1994 CFL season, totaling nine defensive tackles, seven special teams tackles, one interception, and one pass breakup. He dressed in ten games for the Pirates in 1994, recording 29 defensive tackles, 15 special teams tackles, one interception, and four pass breakups. Shelton then signed with the Pirates in June 1995. He dressed in 17 games during the 1995 season, accumulating 64 defensive tackles, ten special teams tackles, two interceptions, two pass breakups, and two sacks. He was released by the Tiger-Cats on June 14, 1996. ==References==