The North Rock Creek High School archery team poses after it won its first state championship in a competition held in Tulsa on Feb. 21.Photo by Sheryl Gowin/Gowin Photography
Local reports TULSA – The North Rock Creek archery team won its first State Championship on Wednesday, Feb. 21.