The Miami Dolphins make Stephen A. Smith’s List of Top 5 NFL Teams