A surprise final-minute cameo in last season's Scottish Cup final looked like the last Rangers fans would see of Allan McGregor - but the announcement of a one-year contract extension a month later delayed his seemingly inevitable retirement.
[
add
]
[
|
|
...
]