Mandela baffled by baby-faced Robinho
"You are a baby! What are you doing here?" he asked the 25-year-old Brazil forward as English Premier League club City gave Mandela his own team shirt.
"Your age, it's a fantastic age," said manager Mark Hughes of the 91 on the shirt, days after Mandela's birthday, the Nelson Mandela Foundation said in a statement.
City, widely considered to be the wealthiest club in the world, are in South Africa for a pre-season tour to play local giants Kaizer Chiefs and Orlando Pirates.