Short answer yes. Depending on your frame of reference, however the speed is different. For example, if someone was standing on the train and got hit with the ball, it would be with the momentum of a 100MPH pitch hitting him. If the ball hit someone standing on a platform near the train it would be with the momentum of a 150MPH pitch
Latest Answers