A sports franchise is a legal agreement that enables a sports team to operate within a professional sports league.
A sports franchise is a legal agreement between an individual or company and a professional sports league to operate a sports team. This agreement allows the team to participate in the league and compete against other teams.
https://brainly.com/question/43283487