And not long after you posted that, ESPN reported that Herm Edwards has indeed been sacked by the Chiefs.
As for the draft, let's take your Lions first. We've already discussed our agreement that the best move would be a trade down. I still think this is a distinct possibility, but let's play with the hypothetical that they will actually pick first. If it were me, I wouldn't take Smith or Stafford. With Stafford the reason is obvious. He is the best QB available, that I will grant him. I don't think he's #1 pick good though. There's a difference. For every Matt Ryan there's a half dozen Akili Smiths or Ryan Leafs. There is a pretty reasonable expectation that however much better the Lions may be this year, they will probably still be bad enough to pick fairly high next year when there are MUCH better QB's to be available. With Smith, again, probably the best at his position, but again, not necessarily franchise player good. It's actually a pretty weak draft class this year.
So who would I pick if I were the Lions? Nobody should be surprised that my pick would be on the other side of the ball. I firmly believe you build a winner by building a defense. I think Boston College's DT B.J. Raji is the kind of defensive lineman you could justifiably draft with a #1 pick.
Now on to my team, the J-E-T-S. I looked at Mel Kiper's mock draft and for the umpteenth year in a row I question the guy's sanity. He may be a very good evaluator of talent, but as far as determining what player a team should pick, the guy is an imbecile. He has the Jets picking Percy Harvin, the WR from Florida. Now, I have nothing against Harvin. He is a great WR and he should be an NFL player. However, the Jets already have 4 undersized WR's. Why on earth would they want another one? Also, does anyone really think a team that just hired Rex Ryan as head coach is going to draft any offensive player with their first pick? We all know who I want, Ray Maulaluga (LB, USC). According to Kiper, the Jets will pass on Ray and take Harvin. That's nuts. If Ray is gone, than his teammate Brian Cushing (LB, USC) should still be available. Either one of them would be perfectly acceptable to me. If the Jets take an offensive player, I will be shocked.