Capt. Ted Lund, who has guided clients to 27 world records, has launched a new charter fishing destination for Over Under Sportfishing in Key West.
Lund, an award-winning outdoors editor, is a world-class inshore and offshore angler. …