cwootton06 cwootton06 14-11-2022 Physics Answered 1294joules of work landed 100meters away how much force did the player hit the ball