Sport franchising
|
In sport, a franchise is a club given permanent rights to play in a specific league. The corporation which owns a major league sports team is often called "the franchise" as a colloqiual term. This concept is standard in the United States and Canada, but is foreign to sport structures in most of the rest of the world.
Also, all major sports teams franchise their name and logos to be used in all kinds of merchandise.