Career
McGee started his career with Sligo Rovers making his debut at 15 years of age on 15 November 1970. He then rejoined his home town club Sligo Rovers winning the championship in 1977. After the league success he was purchased by Queens Park Rangers in November 1977.
In January 1977 he played for the XI team against Italian League B which included Gaetano Scirea.
He had 6 different spells during his career playing for Sligo. He played at Football Club Haka in the 1983-1984 European Cup Winners" Cup.
McGee signed for Shamrock Rovers in August 1984. In total he played 15 times for the Hoops, including twice in the European Cup, scoring 5 goals.
His impressive displays earned him a move to HFC Haarlem for the rest of the 1986-1987 Eredivisie season.
He is currently Galway United"s all-time top goalscorer in the. He was also the club"s player-manager during the 1989-1990 season. He moved to Derry City for the 1990-1991 season but by November he had moved back to his home town club
However he did play in the 1990-1991 for the Candystripes.
In January 1993 McGee moved clubs for the 34th occasion, a record for an Irish player. In January 2007, McGee was appointed manager of Limerick 37 F.C. He was sacked in December despite an impressive 4th-place position In January 2008 he was appointed assistant manager to Alan Mathews at Cork City.
In August 2008 he lost his job as Cork went into examinership. In May 2011 McGee was appointed manager of Salthill Devon At the end of the 2012 season McGee is eleventh in the all-time goalscoring list with 143 league goals Cup First Division Shield.