Ahmed Brown, Baseball, Delaware State University
Logo of Delaware State University
#18
6' 2"
200 lbs

Ahmed Brown

Harlem, NY
NEC
Freshman