What astonishes me with all of the high profile racing series is the money that the series itself takes from sponsors. They get these huge contracts with the largest of the sponsors in the world and instead of giving the teams a chance to get those contract, the series is taking their money. In the case of F1: Rolex,…