x
Breaking News
More () »

Lions make a 'most embarrassing franchise' list

USA Today's For The Win (FTW) ranked the Detroit Lions as the second most embarrassing NFL franchise based on what they have accomplished recently.

Before You Leave, Check This Out