Russ Francis IMO one of most overrated. Was not very popular w/teammates in New England and very injury prone. One anectdote:
Once he caught a pass behind scrimmage which was supposed to be part of a flea flicker as he was supposed to throw ball downfield to Stanley Morgan. Instead he held it and held it and held it and was finally sacked. I forget who the coach was but he was pissed and asked him "what the fvck were you waiting on?" Said Russ, "I was reading the coverage".
Ben Coates is ahead of Russ. I agree w/Journey, Bavaro was great but his prime was all to short cause of injuries.
Never saw Mackey or Ditka in their prime, but I'd go with Casper because he was clutch, too.