Allan McGregor (born January 31, 1982, in Edinburgh) is a professional football goalkeeper currently playing for Scottish Premier League club Rangers. McGregor signed for Rangers in 1998 and was touted as an excellent goalkeeping prospect. His high hopes were put on hold when he injured his wrist during a youth match, somewhat stunting his development.