2 ms·Incidentally the most recent World Cup was available for free streaming in Canada from CBC.by jarek 16y agoIncidentally the most recent World Cup was available for free streaming in Canada from CBC.