Education
Holmes attended West Virginia University.
Holmes attended West Virginia University.
He played ten seasons in the National Football League, mainly for New York Jets but also with the Detroit Lions and Green Bay Packers. He also played in the USFL for the New Jersey Generals and the Pittsburgh Maulers. Holmes began his collegiate career at Chowan Junior College before transferring to West Virginia.
He lettered for two years at West Virginia.
New York Jets
After the USFL announced it was suspending its fall 1986 season on August 4, 1986, Holmes re-signed with the Jets late in training camp. He led the team with 6 interceptions (finishing 5th in the AFC) in the regular season and added one more in a Divisional playoff loss at Cleveland.
Holmes was released by the Jets during 1988 training camp and signed with the Detroit Lions. USFL - Pittsburgh Maulers/New Jersey Generals
Holmes started all 18 games for the expansion Maulers in 1984 and had two interceptions.
The Maulers franchise folded and Holmes" contract was assigned to the New Jersey Generals for the 1985 season, for which he started and contributed three interceptions.
Detroit Lions
Homes started for the Lions in 1988-1989 and swiped 7 total interceptions, including 6 in 1989 which tied him for third in the NFC. He scored his last career touchdown on November 12, 1989, against the Green Bay Packers. Green Bay Packers
Holmes finished his career as a starter for the Packers in 1990-1991, totaling four more interceptions for a career NFL total of 25 (and a professional total of 30). He announced his retirement during 1992 training camp.
He was the head coach for the Hampton University football team for the 2008 season, producing a record of 6 wins and 5 losses.
He was fired after the season was over because it was believed that he was searching for a job in the NFL, which hurt the team"s recruiting.