John Crews on his Delta Win [media id=”86″] John talks about his recent win on the Cal Delta as well as the upcoming Clear Lake Elite event.