Revamped Netball Super League to stage 2025 Grand Final at The O2
The relaunched Netball Super League will stage its Grand Final at The O2 in London for the first time in 2025 as the new-look competition revealed its fixtures and changes to its format for next season.