Steven Leach
Year: So
Hometown: Fairfax, VT
High School: Bellows Free Academy