Carson Macedo sat in a hospital with a broken leg. But on Wednesday night, that wouldn’t stop him from driving to victory and collecting a gator. The injury derailed his plans of racing in Australia.
In the early days of NASCAR, safety barriers were anything but safe. The post The Greatest Inventor in NASCAR History Finally Gets His Flowers appeared first on EssentiallySports.