Here’s a shocker. NFL Network announcer Matt Millen mentioned that he wasn’t very good at his job as general manager of the Lions. In fact, he readily admits that he ’stunk’ at it. This, of course, is a fact that anyone who watched a single Detroit Lions game between 2001 and 2008 knew all too well.
According to the Denver Post, Millen is hopeful that John Elway can be more successful in his new position with the Denver Broncos: