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.