Lawrence Stroll owns a Formula One Team and a world-famous car brand, both now Aston Martin. One of the billionaire’s more obscure motorsport interests, though, unless you’re invested in Canadian ...