1 - 1 of 1
Posted on: 1/7/2020 by John Siebert
The Indoor Archery World Series is an international tour of major open entry indoor tournaments for professional and amateur archers. NBC will broadcast the Indoor Archery World Series Finals live from Las Vegas on its Olympic Channel on cable for the first time. The event takes place at 20h00 local on Saturday 8 February 2020 and is the culmination of a six-event international tour that started in Macau in November 2019.  Read More