Browsing: Craig Beardsley

Competition
1
Elite 200 Fly Technique Commentary and Respect | Social Kick Podcast

WR Holder and Olympian Craig Beardsley comments on his technique and talks about the current and past great Butterflyers that…