entertainment
Foxboro Refuses to Play Ball: World Cup Games Hang in the Balance
The town of Foxboro, Massachusetts is refusing to grant FIFA the entertainment license needed to host World Cup matches unless the soccer governing body coughs up millions in security funding,...
Read full article