1. Sports

About Football Glossary - Franchise

From , former About.com Guide

Definition: The legal arrangement that establishes ownership of a team.
Examples:
In the NFL, there are 32 different franchises (teams).
Suggested Reading

©2012 About.com. All rights reserved.

A part of The New York Times Company.