Michael Phelps Athlete Profile

2016-05-03 14

Michael Phelps sits down with USA Today to discuss his past accomplishments and looking ahead to the future.