The Detroit Lions Win Playoff Games Now?
Ford Field was a madhouse. A refuge in the frigid storm for 67,000 fans to publicly exorcise demons together after 30 years or 65 years or however long they'd been personally plagued by the plague of the Detroit Lions. They were avatars…