Bahamas Wahoo Championship at Old Bahama Bay

The Bahamas Wahoo Championship is pleased to announce that it has partnered with one of the finest resorts and marinas in the Bahamas, Old Bahama Bay by Ginn Sur Mer, to host the 1st Leg of the 2008-2009 Bahamas Wahoo Championship season. The dates are November 12 to...