I've tried multiple ways of doing this, I used a 'for' loop, used a .Changed() function on the value In workspace, nothing worked. So I figured I'd come here for help.
When I say VIA stringvalue, I mean, If the value, team1, changes to "Alabama", then It gets the players of team1 [ AKA Deep blue team color] , and It changes their shirt to an alabama Jersey. If anyone could help me with this, I'd highly appreciate It.

2 comments
No, I'm having trouble with the actual shirt changing part, the rest works. Sorry for the misunderstanding.
Then all you would do is find the players shirt - change the ID of it. If they don't have a shirt - add it into their character. Or a easier method like - If player has shirt, remove, then add the shirt from the place where the shirts are located.