Darrell Davis signs with New Heroes

Darrell Davis signs with New Heroes

Davis this season played in Hungary for Naturtex-SZTE-Szedea