Could this be Holland's year?

    Just Watched

    Could this be Holland's year?

For all of Holland's great players the footballing giants have not won the European Championship since 1988.