News

The fishing guide from northeast Oklahoma previously snagged a state-record catch in ... The Grand Lake o’ the Cherokees is about an 80-mile drive northeast from Tulsa.