I've been given a photo of a guy wearing a polo shirt with a logo on the chest. The logo was added to the original photo, but I have had no luck in getting the original (logo-less) photo. The image I have is not layered.

Now the logo needs to be removed. What's the best way to do this in Photoshop, and still preserve the texture, color and creases in the shirt?