America's Team vs The World

. Every year, around this time, when many of the top swimming countries hold their national championships, American swim fans get a little anxious that USA’s dominance could be coming to an end. No one jumps on that bandwagon like our guest Chris DeSantis who joins us from Atlanta.
4/9/2011

Other Months

All Videos