Todd YeamanDL · Born January 7, 1971Age in each season1995 (Giants): 24 years, 237 days to 24 years, 358 days