Blogs Surely it is time for this Holland side to win a major championship? Harry Boulton | 12 years ago