Defo is still trying to wrap his mind around the fact the Miami Dolphins are in the thick of the playoff race this late in the season?!