Kruger replied to Hockeytown0001's topic in Other Sports
The Detroit Lions are a professional American football team based in Detroit, Michigan. They are a member of the National Football League (NFL) and beg crunch compete in the league's National Football Conference (NFC) North division.