Cody Huff boats a 7-pound beast