News

Penn State enters NCAA lacrosse Final Four as unlikely overwhelming favorite

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