The Weekend Preview: 8-9 June 2019

It’s a big weekend for British Triathlon as the ITU World Triathlon Series returns to Leeds for the fourth edition. That, and much more, are included in your Weekend Preview