 Complete the following phrase:  Marc Edwards born 11 November 1980 is a Welsh-Chinese Television Presenter, formerly on China Central Television 中国中央电视台, France 24, London Live and Eurosport, and now on BBC News and BBC World News. He currently presents Sport Today. He was the male stadium announcer in French and English for the 