The world silver medallist insisted that athletes are not robots and urged fans to lower expectations, especially after major victories.
Olympic champion Masai Russell has once again asserted her dominance in the 60m hurdles, clocking a world-leading 7.76 ...