Home / Sport / France vs. Australia live stream info, channel, live updates: How to watch World Cup 2018 on TV, online

France vs. Australia live stream info, channel, live updates: How to watch World Cup 2018 on TV, online

The French national team, one of the favorites of the tourney, gets things going in the opening match of Group C