North Scotts Tommy Keeshan & Taya Meyers both won State championships in trap shooting. We caught up with them to find out what they love most about the sport.
Tommy Keeshan & Taya Myers Are Trap Shooting State Champs
Posted: Sun 11:05 PM, Jun 30, 2019