Jahbari Willis

Jahbari Willis (born July 25, 1990) is an American soccer player who currently plays for Atlanta Silverbacks in the North American Soccer League.