.dw TeamPtr0, TeamPtr1 ;...keep going for more teams
TeamPtr0: .dw Team0_Player0, Team0_Player1 ;...more pointers, more players
TeamPtr1: ; repeat "TeamPtr0" struct for next team
; more teams would go here
this would be the table of pointers i was talking about
.. it's basically a long list of rom addresses. you can find the table by finding the start of a few strings then searching for the address of the string in the rom file.
i dont know how to convert rom file locations to ram addresses on sega systems though nor do i know if it's little or big-endian though so you'll have to look into it
if this is all way over your head then you might have a tough time modifying the strings to your liking