Well, had to google it obviously but 'Giants' is apparently a Rugby League team of some sort. Then had to google Rugby League. And turns out, surprisingly, it IS played in the Sarf. One game I spotted on wikipedia was 'London Skolars vs Hemel Stags'. Could have googled it further but was all...