ESPN has a paywalled LINK to its top 20 teams that could win the NC this year. Michigan is not one of them, although with their schedule I guess that is somewhat justified. The inclusion of Ohio is downright ridiculous, as they state that even though they're ineligible, they still rank them.
List:
20. Texas
19. Clemson
18. South Carolina
17. TCU
16. Arkansas
15. West Virginia
14. Georgia
13. Wisconsin
12. FSU
11. Boise State
10. Stanford
9. OHIO (wtf?)
8. VaTech
7. Oklahoma State
6. USC
5. Florida
4. Oregon
3. Oklahoma
2. LSU
1. Bama


They're the only team on this list that is literally unable to win it all.