2016 USA Olympic Swim Team Carpool Karaoke

Before heading to Rio, the USA Swim Team hits the road for some carpool karaoke in Atlanta.
Up Next
Before heading to Rio, the USA Swim Team hits the road for some carpool karaoke in Atlanta.
Scott Says

Scott Says

Scott Fowler on sports inside and outside the lines, as well as on life in general

Could N.C. swimmers go 7-for-7 on Olympic medals?

August 09, 2016 03:48 PM