Will the Celtics' Eurotrip benefit the team in the long run?