Jahbari Willis


Jahbari Willis is an American soccer player who currently plays for Atlanta Silverbacks in the North American Soccer League.