Carolina Cowboys finish 8th at 6th PBR Freedom Fest
At the sixth PBR (Professional Bull Riders) Camping World Team Series event of the season in Oklahoma City, Oklahoma, the Carolina Cowboys stumbled, going 0-3 in game play to finish eighth overall at PBR Freedom Fest. The Carolina Cowboys traveled to …