Leo Harrison, III – Trap

Trapshooting legend Leo Harrison III passed away Aug. 22, 2013 at age 56. The longtime Federal-sponsored shooter made the Amateur Trapshooting Association’s All American team 40 times and was named All American Team Captain 12 times. He won 27 Grand American...