Allan McGregor plays for the Scotland national team .
Allan James McGregor ( born 31 January 1982 ) is a Scottish professional footballer who plays as a goalkeeper for Scottish Premiership club Rangers .
Allan McGregor