1 Answers
The Leech Cup is an award name after Arthur Blennerhassett Leech, and given to long range shooters. It is the oldest trophy awarded in competitive target shooting in the United States. Firing is with rifles equipped with metallic, non-magnifying sights.
4 views
Answered