Where is Michael Phelps from?

Baltimore, Maryland