NFC North

Green Bay Packers clinch NFC North with 31-24 victory over Detroit Lions

The Green Bay Packers won their second consecutive NFC North title with a 31-24 triumph…