 He graduated from Union High School in Union County, New Jersey.As a senior, he was selected by the Houston Astros in the fourth round of the 1966 Major League Baseball draft, but chose to attend the University of Michigan, instead.As a sophomore in , he won the Big Ten batting title with a .467 batting average.