Virginia to Host 2026 NCAA Men’s Lacrosse Championships
The 2026 NCAA Division I, II and III men’s lacrosse championships will be held in Charlottesville, Virginia, after the original host site in Foxborough, Massachusetts, had to withdraw because a scheduling conflict with the 2026 FIFA World Cup. Scott Stadium, which seats more than 60,000 fans, will be the first campus stadium to be the […]
Continue Reading