Updating and Ranking The 50 Greatest NFL Players of all time
Top 50 NFL Players of All-Time
4: Joe Montana, The Top 100: NFL's Greatest Players (2010)
NFL Top 100: No. 52 Jack Ham, the quiet Steelers LB who 'just made plays' - The Athletic
Every NFL team's best second-round draft pick
Updating and Ranking The 50 Greatest NFL Players of all time
James Harrison (American football) - Wikipedia
NFLN: NFL 100 All-Time Team, Jack Lambert
3 Best Records Steelers GOAT LB Jack Lambert Has - Pro Sports Outlook
51: Bart Starr, The Top 100: NFL's Greatest Players (2010)