Magee came to WVU to be the running backs coach from South Florida, where he was the run coordinator for the Bulls, after a stellar career in professional football. He became the offensive coordinator in 2005. Magee served as running backs coach at South Florida since 1997, and was promoted to run game coordinator prior to the 1999 season. He was part of USF's original football staff in 1996 as the tight ends and special teams coach. Prior to joining the USF staff in 1996, Magee was assistant head coach and offensive coordinator at Tampa Catholic High from 1990-95. Magee left the Mountaineer coaching staff in 2008, following Head Coach Rich Rodriguez to Michigan. He now is the associate head coach and offensive coordinator at Arizona.

He was a four-year starter for the NFL's Tampa Bay Buccaneers from 1985-88 while leading the Bucs in receptions (45), receiving yards (564) and receiving touchdowns (5) in 1986. Magee was a Pro Bowl alternate in 1987. He completed his professional career with the Houston Oilers in 1989. He was an All-American at Southern and was selected a three time All-SWAC selection at tight end. He led the Jaguars in receptions for four years (1981-84), was named MVP twice (1983 and 1984) and was selected as MVP of the 1984 Freedom Bowl. Magee was inducted into the Southern University Hall of Fame in 2000.