Penn State had never won an NCAA tournament game, but the Nittany Lions are now the overwhelming favorite to win the lacrosse title.
Penn State had never won an NCAA tournament game, but the Nittany Lions are now the overwhelming favorite to win the lacrosse title.