Nathan Adrian Recovers From Poor Heat Swim To Top Semi-Finals Of The 100 Free
Men’s 100 Free Semi-Finals: After a rough heat swim this morning which landed him as the sixteenth seed in semi-finals, the USA’s Nathan Adrian has redeemed himself by claiming the fastest time









