BOSTON (WHDH) - Boston University held their annual pumpkin drop on Wednesday, dropping gourds from more than 70 feet above Commonwealth Avenue. More than 30 pumpkins were stuffed with a variety of ...