Yale Invitational

2019 — New Haven, CT, CT/US

Yale '18 Saturday

Host: Shruti Baxi