Daniel Shaw profile image

Daniel Shaw

Canada

Current EWS Ranking

139

Points

108

Race Category

Men