Also in Surfing

The ASP World Surfing Tour Stop Four: The Billabong Rio Pro, Finals...