UNSUPPORTED BROWSER
NFL

Peter King: Ranking the Top 50 NFL free agents

The King 50: Ranking Top NFL Free Agents
1
Nnamdi Asomugha
Position: CB       Age: 30
Old Team: RAIDERS      Signed With: EAGLES
2
DeAngelo Williams
Position: RB       Age: 28
Old Team: PANTHERS      Signed With: PANTHERS
3
Cullen Jenkins
Position: DE       Age: 30
Old Team: PACKERS      Signed With: EAGLES
4
Aubrayo Franklin
Position: NT       Age: 30
Old Team: 49ERS      Best Fit: 49ERS
5
Sidney Rice
Position: WR       Age: 24
Old Team: VIKINGS      Signed With: SEAHAWKS
6
Jason Babin
Position: DE       Age: 31
Old Team: TITANS      Signed With: EAGLES
7
Santonio Holmes
Position: WR       Age: 27
Old Team: JETS      Signed With: JETS
8
Matt Light
Position: T       Age: 33
Old Team: PATRIOTS      Signed With: PATRIOTS
9
Antonio Cromartie
Position: CB       Age: 27
Old Team: JETS      Signed With: JETS
10
Ray Edwards
Position: DE       Age: 26
Old Team: VIKINGS      Signed With: FALCONS
11
Johnathan Joseph
Position: CB       Age: 27
Old Team: BENGALS      Signed With: TEXANS
12
Matt Hasselbeck
Position: QB       Age: 35
Old Team: SEAHAWKS      Signed With: TITANS
13
Marshal Yanda
Position: G-T       Age: 26
Old Team: RAVENS      Signed With: RAVENS
14
Doug Free
Position: T       Age: 27
Old Team: COWBOYS      Signed With: COWBOYS
15
Ahmad Bradshaw
Position: RB       Age: 26
Old Team: GIANTS      Signed With: GIANTS
16
Eric Weddle
Position: FS       Age: 26
Old Team: CHARGERS      Signed With: CHARGERS
17
Charles Johnson
Position: DE       Age: 25
Old Team: PANTHERS      Signed With: PANTHERS
18
Brandon Mebane
Position: DT       Age: 26
Old Team: SEAHAWKS      Signed With: SEAHAWKS
19
Harvey Dahl
Position: G       Age: 30
Old Team: FALCONS      Signed With: RAMS
20
Barrett Ruud
Position: LB       Age: 28
Old Team: BUCS      Signed With: TITANS
21
Ike Taylor
Position: CB       Age: 31
Old Team: STEELERS      Signed With: STEELERS
22
Melvin Bullitt
Position: SS       Age: 26
Old Team: COLTS      Signed With: COLTS
23
Braylon Edwards
Position: WR       Age: 28
Old Team: JETS      Best Fit: RAIDERS
24
Willie Colon
Position: T       Age: 28
Old Team: STEELERS      Signed With: STEELERS
25
Malcom Floyd
Position: WR       Age: 29
Old Team: CHARGERS      Best Fit: CHARGERS
26
Dashon Goldson
Position: FS       Age: 26
Old Team: 49ERS      Best Fit: 49ERS
27
Josh Wilson
Position: CB       Age: 26
Old Team: RAVENS      Signed With: REDSKINS
28
Ryan Harris
Position: T       Age: 26
Old Team: BRONCOS      Best Fit: BRONCOS
29
Paul Posluszny
Position: LB       Age: 26
Old Team: BILLS      Signed With: JAGUARS
30
Carlos Rogers
Position: CB       Age: 30
Old Team: REDSKINS      Best Fit: BENGALS
31
Steve Breaston
Position: WR       Age: 27
Old Team: CARDINALS      Signed With: CHIEFS
32
Quintin Mikell
Position: SS       Age: 30
Old Team: EAGLES      Signed With: RAMS
33
Ronnie Brown
Position: RB       Age: 29
Old Team: DOLPHINS      Best Fit: PATRIOTS
34
Bernard Pollard
Position: SS       Age: 26
Old Team: TEXANS      Best Fit: FALCONS
35
Cedric Benson
Position: RB       Age: 28
Old Team: BENGALS      Signed With: BENGALS
36
Robert Gallery
Position: G       Age: 31
Old Team: RAIDERS      Signed With: SEAHAWKS
37
Dawan Landry
Position: SS       Age: 28
Old Team: RAVENS      Signed With: JAGUARS
38
Richard Marshall
Position: CB       Age: 26
Old Team: PANTHERS      Signed With: CARDINALS
39
Kelly Jennings
Position: CB       Age: 28
Old Team: SEAHAWKS      Best Fit: JETS
40
Abram Elam
Position: SS       Age: 29
Old Team: BROWNS      Best Fit: TEXANS
41
Thomas Davis
Position: LB-S       Age: 28
Old Team: PANTHERS      Signed With: PANTHERS
42
Davin Joseph
Position: G       Age: 27
Old Team: BUCS      Signed With: BUCS
43
Kevin Boss
Position: TE       Age: 27
Old Team: GIANTS      Best Fit: GIANTS
44
Jermon Bushrod
Position: T       Age: 26
Old Team: SAINTS      Agreed To Sign With: SAINTS
45
Kirk Morrison
Position: LB       Age: 29
Old Team: JAGUARS      Best Fit: GIANTS
46
Roman Harper
Position: SS       Age: 28
Old Team: SAINTS      Signed With: SAINTS
47
Jared Gaither
Position: T       Age: 25
Old Team: RAVENS      Signed With: RAIDERS
48
James Jones
Position: WR       Age: 27
Old Team: PACKERS      Signed With: PACKERS
49
Chris Carr
Position: CB       Age: 28
Old Team: RAVENS      Signed With: RAVENS
50
Matt Roth
Position: DE       Age: 28
Old Team: BROWNS      Best Fit: PATRIOTS

More NFL