Olympic bronze medallist Flanagan takes repeat win at USA 5k Champs

Comments