Does cold water immersion help or hinder recovery from training in team sport athletes

Does cold water immersion help or hinder recovery from training in team sport athletes?