Where to Watch a FIFA Women’s World Cup Game in Ottawa
Ok, so it goes without saying that the best place to catch a FIFA Women’s World Cup game is from your seat at TD Place Stadium surrounded by 24,000 rowdy soccer fans. Ottawa is host to Group B of the…