Blog

The World Cup starts Sunday. Here’s where to watch in Boston.

The U.S. men’s national soccer team will play its first World Cup game Monday, squaring off against Wales at 2 p.m. Although the tournament has been marred by controversy, many local Boston bars are counting on it to draw crowds.

Read More