BSI Racing roars into Canadian Tire Motorsport Park just outside of Toronto, with its sights set on pushing for a 2026 championship. With the first half of the season in the rearview, BSI comes to Canada leading the team championship, and certainly in striking distance for a driver’s title as well.