News/Columns

Bass Cat Pro Upshaw Earns Wire-to-Wire Win at Cherokee

Oklahoma resident dominates in Tennessee  April 16, 2019 MOUNTAIN HOME, Ark. – Bass Cat pro Andrew Upshaw of Tulsa, Oklahoma, claimed victory in the fifth … Continue reading Bass Cat Pro Upshaw Earns Wire-to-Wire Win at Cherokee