I love my Eagles, but turning a traditional honor into a platform to embarrass the President is, well, unsportsmanlike, to say the least.
I don't blame the President in the slightest for cancelling the event. And like several others above, I see no reason to hold these ceremonies for winning sports teams in the future. Well, maybe for the Washington Capitals.