Six NBA teams have openings at the head coach position, which means we're in for yet another offseason of speculation, unrealistic hope and, unfortunately, some serious disappointment.
Not every front office is going to get its top choice, and fallback options will inevitably wind up stalking the sidelines for publicly satisfied but privately disappointed teams.
What if it didn't have to be that way, though? What if every team in need of a new head coach got its man?
We know the Golden State Warriors need a splashy hire to compensate for the controversial firing of Mark Jackson. And we know the New York Knicks would love to consummate their weeks-long courtship of Phil Jackson's hand-picked golden boy, Steve Kerr.
We're still in the early stages of the offseason. In fact, there are eight teams playing postseason games as we speak. So expect plenty of new names to emerge as the Knicks, Warriors, Los Angeles Lakers, Detroit Pistons, Minnesota Timberwolves, Utah Jazz and (probably) Cleveland Cavaliers put out feelers on prospective coaches.
Based on the current job openings and available candidates, here's how every team would fill its coaching vacancy in a perfect world.