Teevens died in September 2023 at age 66 from injuries sustained in a bicycle crash in St. Augustine, Florida..
Sports
Dartmouth to honor late Buddy Teevens with stadium dedication on Oct. 4
Teevens died in September 2023 at age 66 from injuries sustained in a bicycle crash in St. Augustine, Florida.