U.S. Rifle Team 2017 F-Class World Champs!
Taking Stock with Kelly McMillan
Get the scoop on the 2017 World Championships in Connaught, Ontario: A total of 17 countries were represented at the 2017 F-Class World Championships. Listen Now