Urban Meyer Detroit Lions - For over 60 years, the detroit lions have been a failure. Posted by Kilos Saturday, January 2, 2021