Jason Leffler’s tragic death on the track has served as a poignant reminder that auto racing serves as a form of entertainment, and for one to cherish life.
While racing fans can rejoice the Canadian Motor Speedway will finally be built, the fact it took six years and millions of dollars to get approval is an utter disgrace.
The first doubleheader race weekend is in the books, and if the twin bill from Detroit is any indication it looks like they are here to stay.