Olympic Swimming Top Races, No. 1: Pan Zhanle, David Popovici Lead Scintillating Showdown in 100 Freestyle
The Olympic swimming competition will begin Saturday, July 27, with the best swimmers in the world competing for medals in 28 individual races and seven relays over…