NTR Cowboy Capital Championships set to take place the first weekend in June

By: Taylor Kaluza Multimedia Journalist National Team Roping will be coming to Stephenville, Texas, otherwise known as the Cowboy and Cowgirl Capital of the world, for the Cowboy Capital Championships the first weekend in...