Tom Silverstein pointed out that MLF and Hafley know each other, but not well. Hafley has coached with guys that MLF knows (Saleh, Shanahan, Mike LaFleur). And MLF never coached with Staley.
Ring the bells that still can ring
Forget your perfect offering
There is a crack, a crack in everything
That's how the light gets in - Leonard Cohen