I can't believe some of things I'm reading from some of the "fans" here.
I can guarantee that not one person on this site has any clue how NFL GMs and scouts have players ranked on their draft boards. You all form your opinions on where players should go based on talking heads like Mel Kiper, Todd McShay, Mike Mayock etc.
If these guys had any real clue about evaluating talent, they would be making more money working for NFL teams. They get paid by ESPN and NFL network to draw people in and keep them watching an event that doesn't involve a lot of action. I trust John Elway, Brian Xanders, John Fox and Matt Russel much more than I trust a bunch of "draft experts" that have never worked for an NFL team. You don't have to love the picks but at least let them put on a Bronco helmet and play before writing them off as bad picks or reaches.
There are players that I would have loved to see them draft as fan, but I didn't watch hours upon hours of film on hundreds of different players, so I can't say that my pick would have been better. John Elway just took us from a 4 win team to a playoff team. You can give credit to Tebow or whoever you want but to deny John Elway some of the credit would be completely unfair.
The point is to have a little faith that our FO knows a little more about evaluating talent than you or Mel Kiper. Stop acting like it's the end of the world and be excited for the future of the Denver Broncos. This is the one time of year when all 32 teams can feel optimistic.