Displaying all articles tagged:

Rebecca Delgado Smith

  1. They’re Baaack: The Return of Harvard Sailing TeamFive long years ago, Splitsider wrote this piece on the then New York-based Harvard Sailing Team (HST) and the resurgence of sketch comedy. […]