Here is free hanging T-Shirt mockup PSD with photo-realistic way. It is come with Smart objects to easily customize your design. T-Shirt color also can be changed. Have texture overlay on the t-shirt for the reaslistic effect. Big thanks to vayn for providing this mockup.
This fully layered PSD file allows you to show off your design. The PSD file allows you to change all elements and come with many customization options. Completely layered file with smart object.