There’s a New Sheriff in Town For the Detroit LionsThere’s a New Sheriff in Town For the Detroit LionsThe Detroit Lions made a brilliant move yesterday.David "Mad Dog" DeMarcoDavid "Mad Dog" DeMarco