Blog

Etymology The word “sport” comes from the Old French desport which means “leisure”, with the oldest definition in English from around 1300 being “anything…

Continue Reading →