The Netherlands is not a particularly big rugby nation, but the Amsterdam Sevens, a variation of the sevens rugby uni ...