I think KPR is the only one who thinks it is Giggs. I won't rule it out because I don't want to look stupid if the truth comes out but I really can't see it being Giggs anyway.
he's not the only one by far, you only have to look across the internet and that rumour is everywhere.

