Where Did Shot Put Originate?

Most likely, the shot put originated in the British Isles. There are stories of soldiers during the middle ages competing by seeing who could throw a cannon ball the furthest. The shot put has been in the modern Olympics since it’s beginnings in 1896.