Wally Backman has already been fired by the Arizona Diamondbacks for concealing a troubled past including two arrests. What is this? Major College Football? No one acquitted himself well in this one, Backman for withholding significant personal history and the Diamondbacks for failing to due their homework in the first place, insisting immediately after the revelations they would stand by their decision to hire Backman, and, then, two days later firing him.
In light of this very unfortunate affair the Phillies' overdone due diligence seems somewhat more justified.