The Detroit Lions continue to set bonkers records as they prove they are one of the best teams across the NFL, if not the best. With the win, the Lions have now won three straight games in ...
We just live in it. And what a wonderous place it is — for Lions fans, at least. Now, the idea of holding the NFC championship game in Detroit is no longer a pipe dream; it seems entirely ...