Steven
Echavarria

6'1"

180LBS

Status

TEAM

Position

P

Number

Birthplace

Millburn, NJ, USA

Born

August 6, 2005 (19)