Profootballfocus is one of my favorite websites and one of the best for educating yourself about the NFL. It tracks and grades each individual performance of every NFL player throughout the season. I strongly encourage you to explore the website because it erases the media hyperbole surrounding each player and delivers content about the performance of the player instead of their appeal to the nation.
Gordon McGuinness is a staff writer for Profootballfocus, and I had him compile a list of the top free agents left on the market.
Here is the list in no particular order:
Andre Carter – DE – Big question is his health after that season ending
injury, but he was good against the run while adding 11 sacks, 16 QB Hits
and 24 pressures in New England last year. He’s proved he’s not suited as a
3-4 OLB but a team running a 4-3 could do worse than bring him in for a
Dallas Clark – TE – Hasn’t looked great the last two seasons. That said
he was hurt in 2010 and had very little to work with at QB in 2011. Purely a
receiving TE, he’s worth a gamble from someone.
Jake Scott – OG – PFF’s 7th highest rated Guard last season. Not the kind
of guy who elevates the standard of your whole line like Evan Mathis, Carl
Nicks or Marshal Yanda but he’s consistent and a decent pass blocker.
Similar level to Ben Grubbs.
Vernon Carey – G/T – I love a player who gives you versatility. A better
tackle than a guard and although he hasn’t hit the heights of 2009 when he
was PFF’s 6th highest graded OT, he is solid enough at both positions to do
a job for a team.
Bobbie Williams – OG – Not getting any younger. Graded out in the top 5
amongst all guards every year from 2008 to 2010.
Casey Wiegmann – C – Veteran C. Solid player that’s not elite but still
serviceable. Gave up just 9 total pressures in 2011. Has been talk of
As promised, here is my updated 2012 mock draft:
2012 NFL Mock Draft
1. Indianapolis Colts – Andrew Luck QB Stanford
2. Washington Redskins – Robert Griffin III QB Baylor
3. Minnesota Vikings – Matt Kalil OT USC
4. Cleveland Browns – Justin Blackmon WR Oklahoma St
5. Tampa Bay Buccaneers – Trent Richardson RB Alabama
6. St. Louis Rams – Morris Claiborne CB LSU
7. Jacksonville Jaguars – Melvin Ingram OLB/DE South Carolina
8. Miami Dolphins – Ryan Tannenhill QB Texas A&M
9. Carolina Panthers – Quinton Coples DE UNC
10. Buffalo Bills – Riley Reiff OT Iowa
11. Kansas City Chiefs – Dontari Poe DT Memphis
12. Seattle Seahawks – Luke Kuelchy ILB Boston College
13. Arizona Cardinals – David Decastro OG Stanford
14. Dallas Cowboys – Dre Kirkpatrick CB Alabama
15. Philadelphia Eagles – Fletcher Cox DE Miss. St.
16. New York Jets – Courtney Upshaw OLB Alabama
17. Cincinnati Bengals – Janoris Jenkins CB North Alabama
18. San Diego Chargers – Stephen Gilmore CB South Carolina
19. Chicago Bears – Jonathan Martin OT Stanford
20. Tennessee Titans – Whitney Mercilus DE Illinois
21. Cincinnati Bengals – Michael Brockers DT LSU
22. Cleveland Browns – Nick Perry DE USC
23. Detroit Lions – Jerel Worthy DT Michigan St.
24. Pittsburgh Steelers – Mike Adams OT Ohio St.
25. Denver Broncos – Devon Still DT Penn St.
26. Houston Texans – Kendall Wright WR Baylor
27. New England Patriots – Cordy Glenn OG Georgia
28. Green Bay Packers – Peter Konz C/G Wisconsin
29. Baltimore Ravens – Michael Floyd WR Notre Dame
30. San Francisco 49ers – Stephen Hill WR Georgia Tech
31. New England Patriots – Mark Barron S Alabama
32. New York Giants – Coby Fleener TE Stanford
33. St. Louis Rams – Bobby Massie OT Ole Miss
34. Indianapolis Colts – Dont’a Hightower ILB Alabama
35. Minnesota Vikings – Josh Robinson CB Central Florida
36. Tampa Bay Buccaneers – Mohamed Sanu WR Rutgers
37. Cleveland Browns – Kirk Cousins QB Michigan St.
38. Jacksonville Jaguars – Dwayne Allen TE Clemson
39. St. Louis Rams – Rueben Randle WR LSU
40. Carolina Panthers – Amini Silatolu OG Midwestern St
41. Buffalo Bills – Brandon Weeden QB Oklahoma St.
42. Miami Dolphins – Kendall Reyes DT UCONN
43. Seattle Seahawks – Chandler Jones DE Syracuse
44. Kansas City Chiefs – Shea McClellin OLB Boise St.
45. Dallas Cowboys – Markelle Martin S Oklahoma St.
46. Philadelphia Eagles – Harrison Smith SS Notre Dame
47. New York Jets – Doug Martin RB Boise St.
48. New England Patriots – Andre Branch DE Clemson
49. San Diego Chargers – David Wilson RB Virginia Tech
50. Chicago Bears – Orson Charles TE Georgia
51. Philadelphia Eagles -Lavonte David OLB Nebraska
52. Tennessee Titans – Alshon Jeffery WR South Carolina
53. Cincinnati Bengals – Kevin Zeitler G Wisconsin
54. Detroit Lions – Josh Norman CB Coastal Carolina
55. Atlanta Falcons – Lamar Miller RB Miami
56. Pittsburgh Steelers – Alameda Ta’amu DT Washington
57. Denver Broncos – Trumaine Johnson CB/S Montana
58. Houston Texans – Kelechi Osemele OG/T Iowa St.
59. New Orleans Saints (Forfeited)
60. Green Bay Packers – Ronell Lewis DE Oklahoma
61. Baltimore Ravens – Brandon Brooks OG Miami
62. San Francisco 49ers – Nate Potter OT Boise St.
63. New England Patriots – Jared Crick DE/DT Nebraska
64. New York Giants – Brandon Thompson DT Clemson
65. Indianapolis Colts – Vinny Curry OLB Marshall
66. St. Louis Rams – Brandon Boykin CB Georgia
67. Minnesota Vikings – Marvin Jones WR Cal
68. Cleveland Browns – Zebrie Sanders OT Florida St.
69. Tampa Bay Buccaneers -Mychal Kendricks ILB Cal
70. Washington Redskins – Bobby Wagner ILB Utah St.
71. Jacksonville Jaguars – Casey Hayward CB Vanderbilt
72. Buffalo Bills – Jamell Fleming CB Oklahoma
73. Miami Dolphins – Mitchell Schwartz OT Cal
74. Chicago Bears – Alfonzo Dennard CB Nebraska
75. Kansas City Chiefs – Luxas Nix OG Pittsburgh
76. Seattle Seahawks – Brock Osweiler QB Arizona St.
77. Philadelphia Eagles – Jayron Hosley CB Virginia Tech
78. New York Jets – George Illoka S Boise St.
79. San Diego Chargers – Chris Polk RB Washington
80. Chicago Bears – Chase Minnifield CB Virginia
81. Arizona Cardinals – Andrew Datko OT Florida St.
82. Dallas Cowboys – Ben Jones C Georgia
83. Tennessee Titans – Brandon Washington OG Miami
84. Cincinnati Bengals – Nick Toon WR Wisconsin
85. Atlanta Falcons – Vontaze Burfict ILB Arizona St.
86. Detroit Lions – Zach Brown OLB UNC
87. Pittsburgh Steelers – Tony Bergstrom OG Utah
88. Denver Broncos – Tyrone Crawford DE Boise St.
89. Houston Texans – Mike Martin DT Michigan
90. New Orleans Saints – Sean Spence WR Miami
91. Green Bay Packers – Robert Turbin RB Utah St.
92. Baltimore Ravens – Josh Chapman DT Alabama
93. San Francisco 49ers – Robert Turbin RB UCONN
94. New England Patriots – Coryell Judie CB Texas A&M
95. New York Giants – Travis Lewis OLB Oklahoma