Just over 50,000 people live on the Florida barrier island between Sebastian Inlet and Cape Canaveral. Yet this small region has produced three world surfing champions — a statistical oddity that ...
It was a classic spring-break Saturday at Sebastian Inlet. A fun leftover swell was pitching little emerald peaks, fishing boats were catching bruisers against the jetty, and manatees were lumbering ...