In a gift to sports lovers, ESPN has revealed that all the 64 football matches of FIFA world cup would be streamed live via WatchESPN and ESPN3 from Brazil. Obviously, you’ll need a cable subscription to have access to the feeds, but the good news is that, since ESPN has full rights to the tournament