Professional Bull Riders will hold event in Georgia this weekend, and you can watch it on CBS Sports Network

Professional Bull Riders (PBR) is about to embark on a rather herculean task on Saturday, answering the question of how a major professional sport can create a compelling event without the expected 12,000 screaming fans in attendance? The setting of this attempt will be the Infinite Energy Center in Duluth, Read more