Why, Oh, Why Are We Force-Fed Lions Every Thanksgiving?

[Fox Sports] Thanksgiving is upon us. It’s again time for millions of Americans to get stuffed, plop on their couches and wonder why they have to watch the Detroit Lions. This year’s answer is pretty simple. Green Bay’s in town for the FOX Game of Read More