Looks like the greatest Olympian ever is going to give it one more go! Very interesting read, especially regarding the 2012 London games:
http://www.si.com/olympics/2015/11/09/michael-phelps-rehabilitation-rio-2016
http://www.si.com/olympics/2015/11/09/michael-phelps-rehabilitation-rio-2016