Madrid to host first World Rugby Sevens Series Grand Final from 2023-24 Madrid will host the Grand Final of the reimagined World Rugby Sevens Series for three years from the 2023-24 season, World Rugby and the City of Madrid have confirmed. ...