Stephanie C. Leger ’11 leads the charge against Williams College on Thursday last week. The Engineers lost 12-5. Andrew Swayze—The Tech May. 9, 2016 Facebook Twitter Reddit Print Stephanie C. Leger ’11 leads the charge against Williams College on Thursday last week. The Engineers lost 12-5. Andrew Swayze—The Tech