Now that Minnesota Vikings running back Adrian Peterson's legal and contract woes are seemingly behind him, the star rusher is focusing on football.

And he's setting some pretty lofty goals.

Peterson, who turned 30 in March, says he wants to play seven or eight more seasons, and thinks it could be enough for him to surpass Emmitt Smith as the NFL's all-time leading rusher.

"I don't think it's impossible,'' Peterson told the Pioneer Press over the weekend. "A lot of things are still to come. ... I look at things that anything is possible. He played 15 years. I'm going into year nine but I've only got eight on the body. That's a long-term goal (to break the record)."

Smith finished his career with 18,355 yards rushing. Peterson trails by 8,165.

Smith also holds the record for most career rushing yards after age 30, with 5,789, so Peterson has his work cut out for him. Only three players have rushed for more then 5,000 yards after turning 30.

Peterson, who rushed for 2,097 yards in 2012 (just eight yards shy of Eric Dickerson's single-season record), also thinks he can become the first player to go for 2,000 yards more than once.

"Yeah,'' Peterson said. "I want to pass that 2,000 mark every year."