• Biography - David Holmes/ Men's Swimming
 
 
Binghamton University Sports Binghamton University Sports
 •  David Holmes
bu athletes    Class   Senior
bu athletes    Event   Free, Fly
bu athletes    Height   6-2
bu athletes    Hometown   Doncaster, England
bu athletes    High School   Derby