The weekly fishing report is courtesy of Mike Webb, Bass Pro Shops sponsored angler and owner of Webb’s Guide Service.
Lake Ouachita owns the title of Arkansas’ largest man-made lake (since Bull Shoals spills into Missouri), spanning over 40,000 acres. While its pretty waters attract water enthusiasts of all types, ...