I actually tried this and it turned out to be quite a bit more complicated than predicted, due to clocks on the pis being slightly different
"I'll just sling udp multicast of the PCM samples around the network, can't be that hard right?"
ended up using MPD with pulseaudio over TCP, and they get out of sync after a few minutes, but good enough
Take a look at snapcast if you want to fix your out-of-syncness