Motorsport is very much a global sport, enjoyed by people around the world. But…
There’s a common theme in professional sports; the higher up the ladder you go…