Elmo
Cindy Crossby
As per Olympic statistics France has won more events than England.
Mark Todd, but I'm not sure
He won the Canadian Olympic mogul trials in 2010.
i dont know i should be asking you
none.
No, and Canadian football is not an Olympic Sport.
25 TIMES
China won the most medals.
Jenny Thompson of the United States with 8 gold medals won. All of her gold medals came in relay events. She also won 3 silver and 1 bronze for a total of 12 Olympic medals.
China.
None