Allan McGregor

Allan James McGregor is a Scottish professional footballer who plays as a goalkeeper for Scottish Premiership club Rangers. McGregor has also previously played for St Johnstone, Dunfermline Athletic, Turkish team Beşiktaş, English club Hull City, Welsh side Cardiff City and the Scotland national team.


Allan James McGregor is a Scottish professional footballer who plays as a goalkeeper for Scottish Premiership club Rangers. McGregor has also previously played for St Johnstone, Dunfermline Athletic, Turkish team Beşiktaş, English club Hull City, Welsh side Cardiff City and the Scotland national team.
Read article on Wikipedia