This is Rick Gosselin's final mock. It's generally the best in the business as he has the best sources and info in the business. He usually comes the closest to reality, both in his final mock, and the top 100 players picked. Good news for Chief fans, IMO. BERRY! By RICK GOSSELIN The Dallas Morning News 1. St. Louis Sam Bradford Quarterback Oklahoma QB, Pass rush, WR, DT The Rams have passed on potential franchise quarterbacks Matt Ryan and Mark Sanchez in the last two drafts. Both have started NFL playoff games. St. Louis must stop ignoring the quarterback position. 2. Detroit Ndamukong Suh Defensive tackle Nebraska RB, CB, DL, OL The Lions need defensive size to tackle Adrian Peterson, plus an inside pass rush to pressure Aaron Rodgers and Jay Cutler in the division. Suh fills both bills for the NFL's 32nd-ranked defense. 3. Tampa Bay Gerald McCoy Defensive tackle Oklahoma DE, DT, LB, WR The Buccaneers were one of the NFL's best teams throughout the 2000 decade on the strength of a dominating defensive front. Tampa Bay is no longer dominant up front. Time to reload. 4. Washington Russell Okung Offensive tackle Oklahoma State LT, QB, NT, RB If the Redskins can't protect Donovan McNabb, he will suffer the same fate as Jason Campbell (46 sacks and a loss of confidence). Incumbent Chris Samuels has retired at left tackle, so this pick becomes a walk-in starter. 5. Kansas City Eric Berry Safety Tennessee DT, LB, S, WR The Chiefs brought in Mike Vrabel for leadership a year ago. But he's 35 this season. Berry will be running the KC defense inside of a year. He's never not started in his football career and also offers corner cover skills.