Franco grew up in
Westlake Village, California, playing youth soccer with future
USMNT players
Eric Wynalda and
Cobi Jones. He was a standout baseball player at Westlake High and was drafted out of high school. Franco started his professional career in 1987 with the Rookie League
Wytheville Cubs in the
Appalachian League. He started the 1988 season in short season rookie ball, again with the Wytheville Cubs. He hit .392 and was promoted to the Low Level A ball New York/Penn League. He played for the
Winston-Salem Spirit of the
Carolina League in 1991. Franco moved up to Double-A and for the next two seasons played for the
Chicago Cubs Double-A affiliates in the
Southern League, first with the
Charlotte Knights in 1992, and then the
Orlando Cubs in 1993. Franco moved up to Triple-A in 1993. After starting the season in Orlando, he ended the season in Des Moines with the
Iowa Cubs of the American Association. Franco would return to the Iowa Cubs the next season before breaking into the majors with the Chicago Cubs in 1995. ==Major leagues==