John Beers — Canadian athlete