McGee was first called up to the senior team by Brian McEniff for winter training in 2003. His early years in a Donegal shirt were marked by lapses of discipline—at one point Shane Carr left the panel when McGee moved ahead of him on the substitutes bench despite his lack of dedication.
In 2006, he and Kevin Cassidy were suspended from the Donegal football panel over a breach of discipline. McGee later returned and played in the 2006 Ulster Senior Football Championship Final at Croke Park, scoring one point.
He thinks a lot about how he nearly missed this experience through lack of interest. He's no fan of training.
McGee has a profound fear of flying, a condition which has affected his ability to cope with flights to games in far-flung corners of the earth. Nevertheless, he deals with his disability in a humorous manner. Such witty responses include describing it as "kinda like Dennis Bergkamp" (the former Dutch soccer player who also suffered from this condition during his sporting career) and suggesting before one flight to Cork, "I think I might just get big Neil to knock me out before we leave!".