That tree looks like it was not well-cared for at the nursery. Peaches can have some green but still not quite have the energy to bud out… I had one tree stay green in the wood for a whole year without budding out before it finally died.
Overall it is not looking super good but it could come around so don’t pull it out yet.