Yale Wins NCAA Men’s National Lacrosse Title
After 47 years, Yale has ended the NCAA Divison I men’s lacrosse season as the best team in the country. I don’t remember much about our lacrosse team. Were we much of a contender? (Leave comments to answer.)