One of the trickiest parts about managing a team in a salary-cap world is avoiding bad contracts. Even the smartest general managers have their blind spots and wind up signing deals that age very ...