It was a nice summer day in Montreal, in 2012, as the stock car monsters of the NASCAR Xfinity series roared on Canada’s ...
NASCAR could be making its long-awaited return north of the United States border. After two years of discussions, NASCAR ...
Three-time NASCAR Canada series champion Louis-Philippe Dumoulin has been supported by WeatherTech Canada for 13 years in his ...