Phelps on 60 Minutes last night

Anyone else catch it last night? What did you think about the program?