NFL Connections #12, Answers
The full solution: all four groups and the 16 names, sorted from the easiest group to the trickiest.
Denver Broncos greats
John Elway, Terrell Davis, Von Miller, Shannon Sharpe
Minnesota Vikings greats
Randy Moss, Cris Carter, Alan Page, John Randle
Kansas City Chiefs greats
Derrick Thomas, Tony Gonzalez, Travis Kelce, Patrick Mahomes
Buffalo Bills greats
Jim Kelly, Thurman Thomas, Josh Allen, Bruce Smith