Logan Schilder

C

HEIGHT: 2.13m

BORN:

NATIONALITY: Dutch, Netherlands

CONTRACT STATUS ('24-'25): Signed

ABOUT:

Highlights

Game Film