Lake Okeechobee, or the "Big O," is the largest freshwater lake in Florida ... Regardless, the main draw in this giant south-central Florida lake is its fish. And, of course, the chance to catch ...