Only once has the 38-year-old not been wearing the red shirt of Manchester United.
That time, he was wearing the same colour shirt as he turned out for Wales in a World Cup qualifier with England in October 2004.
Tonight, he will be sporting blue against Senegal in the Olympics opener.
"It is going to be strange," he said.
"I have done it once before when Wales played England. That day I was in the away dressing room.
"Fortunately I am in the home one this time.
"But my bread and butter is playing for United in front of United fans at Old Trafford. This is going to be a bit different."