Here's how you can watch Netherlands vs Greece for free from anywhere in the world in the 2026/27 Nations League, with the top two in the group locking horns