I imagine I have two clocks that are synchronised and are sitting a long way from a large massive body. I hold on to clock A and let clock B fall towards the mass. Let's assume that the falling clock B gets close to the massive body but somehow misses it, swings around and travels back to me. Would I expect clocks A and B to show the same time? One could argue that Clock B has been very close to the massive body so it should have experienced some gravitational time dilation. But on the other hand one could say that it has been in free fall at all times and therefore it has been in an inertial frame and not experienced any gravitational field. Thus it should show the same time as Clock A. Which argument is right?