Abu Dhabi: the new-age definition of a sports hub