Essential insights about soccer