My experience in sports has been that the guy that's pointing fingers is usually the one that has screwed up!
My experience has been the opposite. Obviously, you're going to have douchebags that blame every person but themselves (but I think they're fairly rare). However, most teammates I had took the blame when they screwed up. I did the same. So if someone was calling another person out, it's usually because they deserved it.
And I do believe that McLeod deserved it multiple times last year. Then again, as I recall, Gregg Williams said that neither player was at fault on the play. Could be wrong but I think that's what was said.