Mike McShane, director of Cascade Sports Camp, takes us through his journey, and how his preparation and daily discipline allowed him to seize his windows of opportunity.