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
The 2009 NCAA Men’s Lacrosse Tournament is heating up! The remaining teams are headed to Gillette Stadium in Foxborough, Massachusetts where Saturday, the