Holding had a challenging time at Palace, struggling to get regular playing time in his first season and developing a disagreement with manager Oliver Glasner last summer.
He spent the second half of last season on loan with Sheffield United, where he likely gained valuable experience and exposure.
Rumors suggest that Holding may be interested in joining an MLS team, while also exploring opportunities with Sheffield United and Coventry City.