This hasn't been the prettiest season for the Miami Dolphins. However, it has been much better than many pundits and fans expected.
When Joe Philbin named Ryan Tannehill the starter, few believed the team would be successful, let alone compete for a playoff spot. But the rookie signal-caller answered the call and took his team to new heights. Bolstered by one of the top defensive fronts in the league and a solid running game, the future looks bright in Miami.
They also have some glaring weaknesses, particularly at cornerback and wide receiver. Shoring up these units will most certainly make the Dolphins a playoff contender for next year.
Here's a look at some of the building blocks the Dolphins have in place that will allow them to rebound from what could be a losing season or an 8-8 record, depending on the results of their last two games against the Buffalo Bills and New England Patriots.