Yes, what the team is willing to pay, but also bigger/more loyal fan base. More $ flowing to sports teams and players from outside sources. In my opinion Miami is a better city to live and play in, but fan-ship here sucks. Too many other attractions to keep attention from sports. Unless you're Wade, Lebron, or Jason Taylor, you're not gonna see your jersey walking around or get paid for appearances/speaking events/etc.