The Detroit Lions shocked the world on Thursday night, ruining the festivities for the Kansas City Chiefs on banner-raising night. The Lions announced to the world that they have arrived and all the offseason hype they had over the past few months had actual merit.
Some are certain to point at countless mistakes from the Chiefs that helped lead the Lions to victory, but welcome to Week 1 of the NFL season. There was plenty of sloppy play from both sidelines, and it was the Lions who made the extra play to come away victorious.