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.
Published: 7:01 AM EDT September 25, 2019
Updated: 7:00 AM EDT September 25, 2019