McGhee attended Phillis Wheatley High School in Houston and played college football for the Colorado Buffaloes.
During his career at the University of Colorado at Boulder, McGhee was one of the top defenders in college football, earning him first-team All-Big Eight honors, a finalist nomination for the prestigious Dick Butkus Award and runner-up for the Rotary Lombardi Award.
[1] After this he joined the Cincinnati Bengals as free agent before returning to his hometown to play with the Houston Oilers for the season of 1995.
In 2006, he spent the season with the Amsterdam Admirals as defensive assistant, participating in the NFL Europa coaching program.
McGhee worked as a teacher at Challenge Early College High School in Houston, Texas.