Greg is originally from Sacramento, California. He attended and played baseball at Sacramento Community College and The University of Oklahoma. While playing at Oklahoma, Greg’s Head Coach Enos Semore stated, “Greg was the best defensive shortstop he’s seen in College Baseball in 30 years.” Greg went on to play 8 years of professional baseball in the Philadelphia Phillies, Milwaukee Brewers and Pittsburgh Pirates’ organizations. While playing AAA for Buffalo in 1992 the switch hitting shortstop played all 9 positions on the field in a single game. Greg is an accomplished hitting and fielding instructor.