The up coming matches for this weekend. Who will be crowned the 2023 Champions All matches Live on the TSRA YouTube channel. First Semi Finals for the Princess’ Cup 2023 Second Semi Finals for the Princess’ Cup 2023 First Semi Finals for the TSRA King’s Cup 2023 Second Semi Finals for the TSRA King’s Cup … Continue reading The Final Days