Another huge turnout of spectators enjoyed a fun filled weekend of festivities in Sayulita, Mexico as some of the top longboard and stand-up paddle ("SUP") athletes competed in surfing contests and ...