Vaughn spent the 2017-18 season playing for a couple of top-caliber European teams. He started off with Aris Thessaloniki (Greece-A1). He played six games for them in the Basketball Champions League, where he notched averages of 9.2 ppg and 1.8 apg. Vaughn also appeared in five games in the Greek League and there he the CS Fullerton product delivered averages of 8.8 ppg and 1.0 apg.
He later went on to sign with BC Partizan Beograd (Serbia-KLS). Vaughn played 10 games for them in the Serbian League and averaged 10.4 ppg and 3.2 apg. In 11 Adriatic League games, the guard produced averages of 11.7 ppg and 4.3 apg.