ESPN

2012 ISA World Masters Championships

Grid
15 of 16
Previous
Next

Allen Sarlo

Photograph By Shawn Parkin/ISA

Stateside Allen Sarlo runs the show at Malibu, in Nicaragua he gave America hope with a second place result in the Grand Kahuna final.