Mike Freeman finally makes big-league debut