Sky sources understand Peter Crouch and Kenwyne Jones will be staying at Stoke after both deals collapsed.