Ryan Giggs' 29 year stay at Manchester United has come to an end.

Many of us do not know what football is without Ryan Giggs and, to be frank, we don't want to either.

Twenty-five years have passed since the the 42-year-old first played for Manchester United, and in that time no Premier League player has come close to matching the sheer weight of his achievements.