Stone Sour guitarist Josh Rand let the beans spill in a recent interview about Cavalera Conspiracy and Soulfly bassist Johny Chow helping the band out with their touring bassist vacancy, but now the band has made an official announcement with Rand telling fans the news via a Facebook posting.