The owner of a North Carolina race track announced the sale of the so-called Bubba Rope this week, citing a rope found earlier this month in the garage used by NASCAR driver Darrell “Bubba” Wallace Jr. on a track in Alabama. According to an ESPN report, 311 Speedway owner Mike …
Read More »