Matt Millen was the Lions president few years ago and his 31-84 record during those years didn’t make him a fan favorite. During the Colts- Buccaneers live broadcast, the Lions topic came up, he confessed that maybe he was not built for running a team then proceeded to apologize.
The apologies might be a little bit too late and something tells me the Lions fans already knew about his sudden revelation or maybe he is just having fun trolling.