Miami is a joke lol. They play in a half empty NFL stadium, they are located smack dab in arguably the most fertile recruiting grounds in the country, they have tons of athletes and speed on defense- but they just play stupid football.
I really think they are dead and never coming back.