10 of the world's best athletes, members of the French Olympic Team, explain their sports.10 of the world's best athletes, members of the French Olympic Team, explain their sports.10 of the world's best athletes, members of the French Olympic Team, explain their sports.