As Tomcat returns, we take a look at why it’s the best time to bet on the sport.1/5 5) Tomcat – the cat’s whiskers A few years ago, we told you how Tomcat would be returning to the sport’s spotlight with its first full-scale road race since 2008.This year,...