NASCAR Michigan is on Bell TSN - I think as of 3:20 Eastern they have 20 laps in. Rain delayed.
Toronto Indy Race is televised live on Bell CITY TV (still have trouble thinking there will be racing on that channel). It appears that it was raining but the track is drying, they have gone to slicks at this point.
Toronto Indy Race is televised live on Bell CITY TV (still have trouble thinking there will be racing on that channel). It appears that it was raining but the track is drying, they have gone to slicks at this point.