Who Says They Have a ‘$1.6 Billion Contract with Detroit Lions’?Who Says They Have a ‘$1.6 Billion Contract with Detroit Lions’?Is Matt Millen back in charge?Matt MilhouseMatt Milhouse