From Yahoo! Sports. Check out the entire piece on this link.

There is a very good reason that no NFL team has either reached back-to-back Super Bowls or won consecutive NFL titles in nearly a decade.

It's hard.

You have to go back to the 2003 and 2004 New England Patriots to find a team that made two straight Super Bowl appearances, much less win two consecutive league championships.