Defo discusses the Miami Dolphins upcoming season and questions whether or not they have the capability to make the playoffs.