Killian Callaghan profile image

Killian Callaghan

Ireland

Specialized Racing Team

Current EWS Ranking

49

Points

609

Race Category

Men