There’s never been a better time to be a motorsports fan in Australia. We have the Formula 1 Grand Prix in Melbourne, the Bathurst 1000, and the Australian Motorcycle Grand Prix, which I have ...