Slaughter attended Justin F. Kimball High School, where he was a three-sport athlete in football, basketball, and track and field.
In football, he was a two-way player. As a senior, he received All-District honors as both an offensive and defensive lineman. He was also an All-District honoree in basketball and in track as a shotputter.
College career
Slaughter accepted a football scholarship from Alcorn State University. As a junior, he was named a starter at left tackle, contributing to the team ranking second in conference in total offense and having a 1,000-yard running back.
He also competed in basketball (center) and track (shot put).
On August 23, 2000, he was claimed off waivers by the New York Jets.[2] As a rookie, he was declared inactive for all 16 games. He was released on August 6, 2001.[3]
Dallas Cowboys (second stint)
In 2001, he was claimed off waivers by the Dallas Cowboys. He was released on August 28, 2001.[4]
Oakland Raiders
On October 3, 2001, he was signed by the Oakland Raiders to their practice squad. In 2002, he was declared inactive for all 16 games during the regular season and for the 3 playoff games.
In 2003, he appeared in 6 games with one start, playing mostly on special teams. He started in the season finale against the San Diego Chargers.
In 2004, he appeared in 10 games as a backup tackle and guard.
On September 9, 2008, he signed as a free agent with the Jacksonville Jaguars.[9] On September 13, he was released before appearing in any games.[10]
Baltimore Ravens (second stint)
On November 18, 2008, he was signed by the Baltimore Ravens.[11] He appeared in 6 games as a backup offensive tackle. He wasn't re-signed after the season.