Manchester United's veteran winger Ryan Giggs has signed a contract extension which will keep him at the club for one more year.

The 37-year-old will therefore make it 21 years at United, after making his debut as a 17-year-old when coming on as a substitue on 2 March, 1991.

Age seems to be no problem for the veteran, considering he will be 38 when his new contract ends. It gives him another chance to carry on an unmatched record - scoring in every Premier League season. He has scored in all the 21 seasons in the Premiership history, and looks set to make it 22.

Giggs has already played 24 times for United this season and he believes he still has much to offer the team. He said, It is great to know I'm contributing to the team's success. I feel I've still got a lot to offer. All I've ever wanted to do is play for United and I've been lucky enough to do that for 20 years. This is an exciting time to be involved with so many good young players coming through.

Manager Sir Alex Ferguson, who nurtured and guided Giggs into the icon he is today, said,You run out of words to describe Ryan Giggs. He is a marvellous player and a wonderful man. To have the desire and the ability to play at the top level in such a physically demanding position at his age requires a special person. He is still turning in man-of-the-match performances and his experience is so vital for the younger players in the squad.

Giggs is the all-time record appearance holder for United, having made 862 appearances for the club, scoring 158 goals. Recently he played his 600th Premier League game. He has a remarkable haul of 32 winners' medals including 11 Premier League and two Champions League titles. With a year more at United, he will look to increase that tally.