Short track retaliation gone wrong at Bowman Gray! Things got wild in North Carolina on Saturday night. Bowman Gray Stadium is a 1/4-mile race track in Winston-Salem, North Carolina. The track sits on top of a former track and field running track. Watch the Bowman Gray Stadium retaliation video below. […]
Read More