Flanagan ran 28:11, breaking the previous mark of 28:17, set 35 years ago by Paul McCloy, by six seconds
By Marley Dickinson