Against all odds, 35-year-old table tennis icon Ma Long and artistic swimming team captain Feng Yu were named the flag bearers at the opening ceremony of the Paris Olympic Games, during an on-line press conference from Chinese sports delegation here on July 24.