DETROIT—Dashing any hope he had for the upcoming season, Lions fan Paul Benson told reporters Thursday that Detroit was “so screwed” after seeing they got matched up against other teams again. “Ah, shit, this season is gonna suck,” said Benson upon...