Bryan Price saw it coming in spring training.
The former Mariners pitching coach, who resigned Thursday after Bob Melvin was fired, is one of the best men in his profession.
In Arizona, new management didn't much care about Price, what he thought or how he evaluated pitchers.
The Diamondbacks are run by sabermetrics folk, to the point now where managers, coaches and players don't matter nearly as much as the numbers they may put up.
An example this spring was former Seattle lefty Travis Blackley, a 26-year-old who hadn't appeared in the majors since 2007 - and wasn't particularly good then.
D'backs management saw something in his stats it liked. Price and Melvin didn't see the same thing. In fact, they didn't see anything.
Blackley stayed in camp, regardless. At that point, Price said in spring, he knew he wasn't long for the world in Arizona.
Price will be out of the game only as long as he chooses to be - there will be offers from a handful of teams within a week, trying to get him into their organization.
What he wants is to work with a team that values his coaching, yes, but also his ability to evaluate. Price wants, like most of us, to have a voice and the chance to make a difference.
Price is one of those kinder, gentler men in the game, capable of anger but not a fellow who basks in it. He is a good coach, a good friend, and he deserves the best.
Hope he gets it, and soon.