The Detroit Lions fearlessly marched into Arrowhead Stadium to face an undermanned Kansas City Chiefs team Thursday night and exploited their opponent’s deficiencies. Grit propelled the underdogs to the 21-20 victory in the NFL season’s first game. One of their new additions held nothing back when celebrating the upset in the locker room. “It’s not […]