As a sophomore, McGee saw action on special teams and registered one catch for nine yards as a reserve tight end.
Although he only had three receptions going into his senior year, he started all 12 games at tight end for the undefeated 1992 Michigan Wolverines football team that compiled a 9–0–3 record.
In 2000, he suffered a left ankle fracture, causing him to miss the last 2 games and end his 117 consecutive starts streak.
In December 2001, the Bengals placed McGee on the injured reserve list with a sprained medial collateral ligament in his left knee.
[9] In 2002, after the drafting of tight end Matt Schobel, with McGee recovering from a knee injury and the team looking to save money under the salary cap, he was released on April 25.
On April 27, 2002, two days after being released, McGee signed with the Dallas Cowboys, reuniting with offensive coordinator Bruce Coslet, who had also served that function previously with the Bengals.
[1] The next year, new head coach Bill Parcells signed free agent Dan Campbell and drafted future All-Pro Jason Witten, which forced his release on August 31, 2003.
[13] The Dallas Cowboys re-signed him on October 8, 2003, after rookie tight end Witten sustained a broken jaw and backup James Whalen injured a hamstring.