NCAA WLax: D3 Semi: Middlebury vs Cortland; 5/28/16 - Barnesphotos