I bought into Unfrozen Caveman Strength Coach when they hired him back, but it is clear now why the Patriots let him leave. Six rings or not, I just don't see results.
I mean yesterday, for example, injured Ron Leary was pushing his golf cart along the practice field. WTF is that?