Michael Phelps Meets His Hero, Who Also Happens To Be Named Michael!! 09/25/12 01:01pm PDT Click For Details