I don't think there's a chance in hell BC signs Vince. Realistically he would be second or third string on a vet. min. contract, and there is no point in risking team chemistry and fan support on a guy in that role.
Think about it; they were willing to bench JJ for two games for perceived attitude/chemistry issues. Even if BC made the move, Casey would probably never even let him touch the floor.