It sounds like a splendid scenario if you're an Indianapolis Colts fan.

Who wouldn't want Minnesota Vikings running back Adrian Peterson wearing a horseshoe on his helmet?

He's one of the best running backs of his generation, the Colts have an anemic running game and Peterson would potentially provide the kind of balance that could push the Colts past the Patriots in the AFC. Sounds perfect, right?

Well, don't go planning that Super Bowl party just yet.

While the suspended Peterson was reinstated by a federal judge this week in a lawsuit filed on his behalf by the NFL Players Association, he's a long, long way from suiting up for another team.

Peterson's dad, Nelson Peterson, told the St. Paul (Minn.) Pioneer Press on Thursday that he's heard rumors of a potential trade to the Cowboys, Colts or Cardinals. But there are some substantial roadblocks to Peterson changing teams.

And Peterson's contract is at the center of it all.