ABC OnlineJack Freestone beaten in Rio Pro WSL surfing final by John John FlorenceABC OnlineHawaii's John John Florence has edged out Australian rookie Jack Freestone to win the World Surf League event in Brazil. Florence eliminated the heavily favoured, and current world champion Adriano De Souza, in the semi finals to take the win, a result ...John John Florence Is Your 2016 Oi Rio Pro ChampSurfing MagazineTyler Wright wins at Rio Pro surfing - Yahoo7The West AustralianTyler Wright wins Rio Women's Pro and moves to top of leaderboardSurfing Life (blog)Surfline.com Surf News -SurferToday -Hawaii News Nowall 68 news articles »