The Foxborough Select Board voted on March 17 to approve a license for the World Cup after weeks of tension that had put the event in jeopardy.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results