Bowtech Archery shooters swept the Men’s Open Class podium at the kick-off of the Northwest Mountain Challenge series in Tamarack, Idaho.