Bill Wiles of Oklahoma is the 2021 Fantasy Fishing grand prize winner.