Gen Lalonde’s race day diet

What the steeplechaser ate before she broke her own Canadian record

Gen Lalonde breaks her own national steeplechase record

Canadians shine at Shanghai Diamond League

Sydney McLaughlin to make Diamond League debut

Shanghai is hosting Andre De Grasse, Aaron Brown, Gen Lalonde and Sydney McLaughlin