One of our sources likes to do mock drafts. So instead of posting his mock draft and calling it the PFT mock draft and facing the brunt of the ridicule for it (been there, done that), we’ll credit this one to “Mr. X.” Before you scoff, “Mr. X” makes his mock draft in consultation with multiple NFL scouts. So here it is. We’ll likely post an updated official PFT mock draft later this week. 1. Detroit Lions: Matthew Stafford, quarterback, Georgia. 2. St. Louis Rams: Eugene Monroe, tackle, Virginia. 3. Kansas City Chiefs: Aaron Curry, linebacker, Wake Forest. 4. Seattle Seahawks: Jason Smith, tackle, Baylor. 5. Cleveland Browns: Michael Crabtree, receiver, Texas Tech. 6. Cincinnati Bengals: Andre Smith, tackle, Alabama. 7. Oakland Raiders: Darrius Heyward-Bey, receiver, Maryland. 8. Jacksonville Jaguars: Jeremy Maclin, receiver, Missouri. 9. Green Bay Packers: B.J. Raji, defensive tackle, Boston College. 10. San Francisco 49ers: Mark Sanchez, quarterback, USC. 11. Buffalo Bills: Michael Oher, tackle, Mississippi. 12. Denver Broncos: Peria Jerry, defensive tackle, Mississippi. 13. Washington Redskins: Everette Brown, defensive end, Florida State. 14. New Orleans Saints: Malcolm Jenkins, cornerback, Ohio State. 15. Houston Texans: Rey Maualuga, linebacker, USC. 16. San Diego Chargers: Knowshon Moreno, running back, Georgia. 17. New York Jets: Hakeem Nicks, receiver, North Carolina. 18. Denver Broncos (from Chicago Bears): Tyson Jackson, defensive end, LSU. 19. Tampa Bay Buccaneers: Josh Freeman, quarterback, Kansas State. 20. Detroit Lions (from Dallas Cowboys): Robert Ayers, defensive end, Tennessee. 21. Philadelphia Eagles: Chris Wells, running back, Ohio State. 22. Minnesota Vikings: Clay Mathews, linebacker, USC. 23. New England Patriots: Brian Orakpo, linebacker, Texas. 24. Atlanta Falcons: Brandon Pettigrew, tight end, Oklahoma State. 25. Miami Dolphins: Brian Cushing, linebacker, USC. 26. Baltimore Ravens: Kenny Britt, receiver, Rutgers. 27. Indianapolis Colts: James Laurinaitis, linebacker, Ohio State. 28. Buffalo Bills (from Philadelphia Eagles (from Carolina Panthers)): Alphonso Smith, cornerback, Wake Forest. 29. New York Giants: Donald Brown, running back, Connecticut. 30. Tennessee Titans: D.J. Moore, cornerback, Vanderbilt. 31. Arizona Cardinals: Aaron Maybin, defensive end, Penn State. 32. Pittsburgh Steelers: Evander Hood, defensive tackle, Missouri.