in Campus, Sports March 10th, 2004
The Boston Cannons of the Professional Men’s Lacrosse League set up home at Boston University’s Nickerson Field; they remain here for three seasons. In 2007, they move to Harvard Stadium.