On Monday, more than 40,000 fans packed into Gillette Stadium in Foxborough, Massachusetts, to watch the biggest lacrosse game of the season. It was the 2009
Recent Articles
NCAA Lacrosse: Final Four Preview
The 2009 NCAA Men’s Lacrosse Tournament is heating up! The remaining teams are headed to Gillette Stadium in Foxborough, Massachusetts where Saturday, the