There is no question in my mind Del Balso is still in the game, otherwise he would have had that thing on. As for who is behind this, there is no telling. Open contract makes sense but who knows. I'd hate to be the gangster tied to these fools (if there are any).
I somehow got this feeling that someday these two clowns will be found in a car trunk. The people that hired them will want to hide their tracks.