@Rebelofnj,
Those experts are wrong. The President's pardon power is unlimited as far as federal crimes go.
They are also wrong on the details of their argument. That nonsense about not being a judge in his own case is, well, nonsense.
The power to pardon is not a judicial function. It is an executive function. Exercising the pardon power is not "being a judge".
And as Mr. Trump is the executive, that power rests with him and not with anyone else. So there are no issues with limited government or separation of powers either.