Sundaydle

NFL Connections #32, Answers

The full solution: all four groups and the 16 names, sorted from the easiest group to the trickiest.

Played at USC
Reggie Bush, Troy Polamalu, Junior Seau, Marcus Allen
Played at Miami (FL)
Ray Lewis, Ed Reed, Andre Johnson, Frank Gore
Played at Notre Dame
Joe Montana, Tim Brown, Jerome Bettis, Justin Tuck
Played at Michigan
Tom Brady, Charles Woodson, Desmond Howard, Jake Long