After more than 30 years, the World Cup is back in Boston. Or at least, it’s nearby. World Cup games will be hosted in the ...