Might as well start with the Panthers running backs, because trust me, as the series goes on, the news won't stay this good.
In DeAngelo Williams and Jonathan Stewart, the Panthers have arguably two of the NFL's top 10 backs. In fact, there's a legitimate argument as to which is better here. Remember, it was Stewart who led the Panthers in rushing last year (1,133 yards), when Williams (1,117) finished the season hurt. And while Stewart gets dinged for rarely practicing, he hasn't missed an NFL game yet.
That they were the first duo in league history to each top the 1,100-yard mark was impressive, but perhaps not as much so as their relationship.
The fact they get along so well with each other is a boon to the Panthers, because lesser duos have disintegrated over jealousy, both coveting the ball, thinking they could do more with it.
To their credit, Williams and Stewart have figured out the big secret, that each is good for the other's longevity. Between them, they could continue to top 2,000 yards per season as long as they're together, even though either could be a 1,500-yard back (or more) alone.
One other thing worth mentioning, RB DeAngelo Williams is playing to get paid. He's in the final year of his contract.