What country invented rugby? 13 Min Read Who Invented Rugby? – Rugby is one of the most popular and beloved sports in the world…. RugbyTrending Elodie Deschatres