Great Britain’s Alex Yee wonsilverin a punishing men’s triathlon at the Tokyo Olympics as Kristian Blummenfelt of Norway claimed gold. Yee, making his Games debut, led for much of the 10km run before Blummenfelt produced a stunning breakaway in 27C hContinue Reading