Trump is an addled moron, of course, and he must be the hero of any story he tells. (If he cannot twist the facts enough to make himself the supreme center of attention, then that story doesn't get told.)
But it should be noted (again) that a majority of the Red Sox's starting lineup - Mookie Betts, Xander Bogaerts, Jackie Bradley, Rafael Devers, and Christian Vázquez - as well as Alex Cora, the team's manager - refused to visit the White House. Four additional players - David Price, Hector Velázquez, Eduardo Núñez, and Sandy Leon - also had better places to be.