Now 10-10 this season, the Carolina Cowboys’ home win propels them from No. 5 to No. 4 in the PBR Teams League standings
FORT WORTH, Texas – For the second time at the 2022 PBR (Professional Bull Riders) World Finals, there was a lead change in the ferocious seesaw...