European Championships, Day 3 Finals: David Popovici Fires Off 46.88 100 Free; Third-Fastest Performance All-Time David Popovici went 46.8
Read More