The Detroit Lions can’t even be the best at being the worst. The team has placed 31st in a Forbes‘ latest ranking of the most valuable NFL franchises, meaning it is the second-least valuable, eclipsed only by fellow friends-in-failure, the Buffalo Bills. Forbes reports the Lions are valued at $1.7 billion. Separately, the Lions, along with […]
