
ITHACA, N.Y. — For the first time in nearly half a century, Cornell University is an NCAA champion. Cornell’s men’s lacrosse team won its first NCAA championship in 48 years […]
The post Cornell men’s lacrosse wins first NCAA championship since 1977 appeared first on The Ithaca Voice.