David Goodrich
David Goodrich
Year: So
Hometown: North Haven, CT
High School: North Haven
Position: Middle Distance