D Look is a streaming company in Brazil run by Pedro Oliveira, an engineer, who had spent many years in sports production with ESPN — having worked on 5 UEFA finals, 5 Super Bowls, 2 Olympic Games and 2 World Cups.
His primary interest, however, has always been streaming from the