I see Mr. Winters has a ideological blind spot when it comes to this issue.  I thought that free speech was a hallmark of a civilized nation.  I guess not, when it comes time to speech with which we disagree, which is a very illiberal notion.  

Whether Mr. Winters likes it or not, President Trump won with a majority of the Catholic vote, and it wouldn't surprise me if a majority of the students and their parents at Notre Dame voted for Trump.

We don't have to agree with the President in order to invite him as a speaker.  I assume that a majority of Notre Dame's trustees didn't agree with Bill Clinton or Barack Obama, but they were invited to speak.

If one POTUS is invited, then all POTUSes  should be invited.