McDonald’s Restaurants in Sweden Will Stream World Cup Matches
Longtime World Cup sponsor McDonald’s is streaming matches to all of its 207 restaurants in Sweden during this summer’s tournament. Diners at the fast food chain will now be able to...