The Detroit Lions play in the Ford Stadium
The Detroit Lions have never played in a Super Bowl
The Detroit Lions play in the State of Michigan.
Detroit Lions (2009)
Yes he did
Ford Field in Detroit Michigan is where they play home games.
Well, seeing as they're the Detroit Lions, it's probably safe to say it's not Sandusky, Ohio. Let's try Detroit, which is probably why they're called the Detroit Lions.