World Trapshooting Championships return to Sparta, Illinois

Coverage from the 2018 #GrandAmerican last week from Fox2Now!

World Trapshooting Championships return to Sparta, Illinois

SPARTA, Ill. – The PGA Championship isn't the only big tournament going on in the St. Louis region. Illinois and Department of Natural Resources are pleased with the turnout for this the Grand American World Trapshooting Championship in Sparta, Illinois. This marks the 13th season the event is bei…


Source