CHICAGO -- Chicago Bears middle linebacker Brian Urlacher said Wednesday that his injured left knee feels good and he plans to be on the practice field when training camp opens July 26. He also acknowledged there may be only "2-3 years" left on what many consider a Hall of Fame career.

The 34-year-old Urlacher is preparing to enter his 13th season, and he believes this Bears team gives him the best chance for his first Super Bowl victory. But he's also coming off a left knee injury suffered in the season finale in Minnesota, and Urlacher knows he can't play forever.

"My back feels great, my neck feels good, my muscles aren't pulling anymore, so that's good," Urlacher said on "The Waddle & Silvy Show" on ESPN 1000. "Everything feels pretty good right now.

"I always say (I want to keep playing) two to three more years. It all depends on how I play on the field, because if I don't play good enough, nobody is going to want me. But if I keep playing well and at a high level, then two to three more years at least, I think."

Urlacher has played his entire career with the Bears, but will he finish it in Chicago? Urlacher's contract is set to expire after the 2012 season, and according to the middle linebacker, there have been no talks regarding a possible extension. Urlacher is set to earn a base salary of $7.5 million in 2012 with a salary cap hit of $9.7 million.

Although Urlacher said "he doesn't plan on going anywhere else" and wants "to play for the Bears forever," he did make it clear he expects to enter free agency next offseason for the first time.

"I want to be here, no doubt about that," Urlacher said. "(Bears president and CEO) Ted Phillips said at the NFL owners meetings that they are going to wait until the season is over to address my situation. That's the mindset I'm taking into this. When the season is over, then we'll talk about it.