A new sports and entertainment competition in Barcelona, aiming to revolutionize the traditional football format.