AFTER months of build-up, the World Cup 2018 is finally here. 32 teams are vying to emulate Germany four years ago in Rio and lift the famous trophy following the final on July 15. Coverage of the tournament is completely free-to-air and we’re here to ensure you won’t miss a minute. What World Cup games […]