What a catch! 9-year-old ‘shark hunter’ kayaking off Galveston hooks 5-footer