CAN THE NETHERLANDS RECOVER SOON?

The Netherlands have quickly dropped from being a nation on the edge of victory on the world stage to collapsing back to back on the continental stage. Even the Dutch football federation (KNVB) officials could not ascertain if they would have a full stadium when they played their last World Cup qualifier against Sweden – […]