Is Captaintreacherous the Sport’s Next Superstar?