Swimming great Michael Phelps finished an impressive second in his comeback event in Arizona on Thursday.