After going undrafted in the 2003 Major League Baseball Draft, he signed with the River City Rascals of the Frontier League, winning the starting second base job and playing 30 games during the 2003 season.
He signed with the River City Rascals of the Frontier League. He was winning the starting second base job. He was playing 30 games during the 2003 season. He was going undrafted in the 2003 Major League Baseball Draft.