The NFL draft is roughly two hours before the draft, and why not make a final mock draft that show where the players will be taken.
At No. 1, the Detroit Lions are on the clock. The Lions will draft Matthew Stafford, and will look to him to be their new franchise leader.
At No. 2, the St. Louis Rams are on the clock. The Rams will select Jason Smith. Smith will fill a hole that Orlando Pace left, as he signed with the Bears.
At No. 3, the Kansas City Chiefs are on the clock. The Chiefs will select Aaron Curry. Curry is a perfect fit at linebacker, and is the best player in this draft.
At No. 4, the Seattle Seahawks are on the clock. The Seahawks will select Mark Sanchez. Sanchez will be their future quarterback, and can be mentored by Matthew Hasselbeck.
At No. 5, the Cleveland Browns are on the clock. The Browns will select B.J. Raji. Raji, a nose tackle, can fit perfectly into the Browns 3-4 system.
At No. 6, the Cincinnati Bengals are on the clock. The Bengals will select Eugene Monroe. The Bengals take Monroe, so they can give Palmer more time to pass the ball.
At No. 7, the Oakland Raiders are on the clock. The Raiders will select Michael Crabtree. Al Davis won't pass up an elite receiver that could make a huge splash in the NFL.
At No. 8, the Jacksonvlle Jaguars are on the clock. The Jaguars will select Andre Smith. Smith, now fills a hole that the Jaguars had going into the draft.
At No. 9, the Green Bay Packers are on the clock. The Packers select Brian Orakpo. Orakpo has a ton of athleticism, and can step right into their new 3-4 system.
At No. 10, the San Francisco 49ers are on the clock. The 49ers will select Michael Oher. Oher fills a need that the 49ers had going into the draft.
At No. 11, the Buffalo Bills are on the clock. The Bills will select Aaron Maybin. Maybin will step right in as a great pass rusher.
At No. 12, the Denver Broncos are on the clock. The Broncos will select Tyson Jackson. Jackson is ready for the NFL, and the Broncos need a defensive tackle that can lead them on defense.
At No. 13, the Washington Redskins are on the clock. The Redskins will select Robert Ayers. They want Sanchez, but won't pull off the deal. Instead, they will focus on defense and take Ayers.
At No. 14, the New Orleans Saints are on the clock. The Saints will select Brian Cushing. The Saints need a linebacker, and get a NFL-ready linebacker in Cushing.
At No. 15, the Houston Texans are on the clock. The Texans take Clay Matthews, and fill a need at linebacker.
At No. 16, the San Diego Chargers are on the clock. The Chargers select Malcom Jenkins, and get an NFL-ready cornerback, that they desperately need.
At No. 17, the New York Jets are on the clock. The Jets select Josh Freeman. The Jets need a quarterback, and get a quarterback with a big arm.
At No. 18, the Denver Broncos are on the clock. The Broncos select Rey Maualuga. The finish the first round with excellent pick-ups to improve their defense immensely.
At No. 19, the Tampa Bay Buccaneers are on the clock. The Bucs take Michael Johnson, and improve a defensive line that needs help.
At No. 20, the Detroit Lions are on the clock. The Lions select Eben Britton, and get a offensive lineman that can help block for Stafford or Culpepper.
At No. 21, the Philadelphia Eagles are on the clock. The Eagles will select Beanie Wells, and get a running back that can compete alongside Brian Westbrook.
At No. 22, the Minnesota Vikings are on the clock. The Vikings will select William Beatty. The Vikings could also take Alex Mack, but take an offensive tackle instead.
At No. 23, the New England Patriots are on the clock. The Patriots select Darius Butler,and improve their secondary.
At No. 24, the Atlanta Falcons are on the clock. The Falcons select Peria Jerry. The Falcons get a defensive tackle that can boost the Falcons defense.
At No. 25, the Miami Dolphins are on the clock. The Dolphins select Everette Brown, and get a replacement for the aging Joey Porter.
At No. 26, the Baltimore Ravens are on the clock. The Ravens select Larry English. English is a defensive tackle and linebacker, and can help fill the hole that Bart Scott left.
At No. 27, the Indianapolis Colts are on the clock. The Colts select Vontae Davis, and get a cornerback to pair up alongside Kevin Hayden.
At No. 28, the Buffalo Bills are on the clock. The Bills select Brandon Pettigrew. The Bills could take Max Unger here, but instead get a passing threat to go alongside Terrell Owens.
At No. 29, the New York Giants are on the clock. The Giants select Jeremy Maclin. Maclin likely will go much higher, but the Giants will still get a wider receiver anyway.
At No. 30, the Tennessee Titans are on the clock. The Titans select Percy Harvin, and get a playmaker at wide receiver to lead them next season.
At No. 31, the Arizona Cardinals are on the clock. The Cardinals select Knowshon Moreno. Moreno is the top back in the draft, but is the second running back chosen in the draft.
At No. 32, the Pittsburgh Steelers are on the clock. The Steelers select Max Unger, and get a big offensive tackle to help protect Big Ben.
Don't forget to tune into the draft at 3:00, and see who your favorite teams select in this year's draft.