News

Departures of Ben Johnson and Aaron Glenn could impact the Detroit Lions' performance, but the real concern lies elsewhere.