In this episode of Kick Set, we'll be joined by Greg Meehan, Director of Women's Swimming at Stanford University, as he touches on the impact sports had on his life growing up in Philadelphia, the importance of relationship building and mentorship and other topics coaches are dealing with in and out of the pool today.