a team; the legal arrangement that establishes ownership of a team

listen to the pronunciation of a team; the legal arrangement that establishes ownership of a team
English - English
franchise