miami franchise