Your support makes MPR News possible. Give Now

Phelps wins 100 fly in final individual race

Sports & Leisure