Michigan is Jim's dream job, and he's building a National Championship contender.
Baltimore is in the playoff race, and their defense is playing lights-out. If they can win 3 of their last 4, they're in the playoffs. That's a big if, given that they have games in KC and at the Chargers. If they don't make it and end up at 9-7 again, then I can see John potentially getting the axe and maybe winding up in Green Bay. However, I can also see him preferring Cleveland based on the twice a year revenge factor and all the young talent on the roster. But really, I think he gets another year in Baltimore with a winning record.