The Navy Men's XC team won its 2nd-straight Patriot League title over the weekend