Why did Michael Phelps come out of retirement?

Michael Phelps will compete in the Arena Grand Prix in Mesa, Ariz. He spoke with reporters about why he is returning to swimming after retiring.