Sport for those strong in spirit