David Echeverry

David Echeverry

Nickname: Itchy

Rank on team: SSG

Hometown: Ft Lauderdale, FL

Assigned: 2010-2017