"It was shocking," McNabb said Tuesday in an interview on WIP-AM radio.
Speaking publicly for the first time since the draft April 28-29, McNabb downplayed the perception he's upset the Eagles selected his eventual successor.
The five-time Pro Bowl quarterback also said his rehab is going well following surgery for a torn knee ligament and he expects to play in the preseason.
"When you draft somebody at the position you're in, of course you have questions of â€˜What does that mean?'" McNabb said. "The most important thing for me is to make sure I'm healthy and 100 percent and get back out there competing and do the right thing on the field."
McNabb met with coach Andy Reid soon after the draft, but wouldn't reveal details of their conversation. He doesn't have to worry about his starting job, especially since backup Jeff Garcia signed with Tampa Bay after leading the Eagles to the NFC East title and a playoff victory last season.
"If I'm healthy, it's my job," said McNabb, who sustained a season-ending knee injury in Week 11 last season.
In his eight seasons in Philadelphia, the 30-year-old McNabb has led the Eagles to four NFC championship games and a loss in the Super Bowl. He has finished the regular season on the sideline three out of the past five years.
"I don't think I'm close to the end of my career," McNabb said. "...It's unfortunate I've been hurt the last few years, but things happen."
The Eagles traded out of the first round and chose Kolb in the second round with the 36th overall pick. Kolb threw for 12,964 yards, 85 touchdowns and 31 interceptions in four years at Houston. He passed for 3,808 yards, 30 TDs and only four picks last season.
The Eagles open their first minicamp Friday.