Phelps wins 100 fly in final individual race

Sports & Leisure