Lions DC Kelvin Sheppard goes on fiery rant insisting Detroit’s dreadful defense isn’t the problem
Kelvin Sheppard has heard the talk about the Detroit Lions’ defense, and he wants no part of it. With his unit sitting at the bottom of the NFL in yards allowed, the defensive coordinator pushed back hard on Thursday...






























