Torri Huske and Kayla Wilson of Stanford University are the first guests of Swimming World's new podcast - Swim & Tell.