Manchester United goalkeeper David De Gea says teammate Ryan Giggs deserves the Team GB captaincy.

Giggs has taken the role with LA Galaxy's David Beckham omitted from the final squad.

De Gea told the Guardian: "It might have been good for the country if Beckham had been there, for the people who come to watch, but Giggs is going and he is a crack. He's a good guy, a magnificent person: straightforward, humble. It's incredible the way he is playing at 38. I think you're probably born with that: he has the genes. And he really looks after himself.

"We'll be playing at Old Trafford too, which will make it even more special for me and might mean that we have the fans on our side: I always feel like Spanish football is popular in England. And it's right next to my home."