The man behind the $US26bn ($41bn) sports business giant that is Formula One says the global series deserves its place on the ...