Cancel
The battle of the brands was fierce in Canada with BMW charging through the pack - and the rain - to take a 1-2 victory in the IMSA WeatherTech SportsCar Championship.