17. Terry Puhl

Playing 14 of his 15 seasons in baseball with the Astros, Canadian born outfielder, Terry Puhl was an All Star in his first full season in 1978.  Puhl would not repeat an appearance to the mid-season classic, but he would have two more seasons tabulating over 150 hits and would steal 20 or more bases six times.