The ASP is the Association of Surfing Professionals. It is the foremost governing body in professional surfing. It boasts the sanctioning of six professional surfing circuits in ...