Understanding Marathon as a Race Event in Indian Context Sports Law May 28, 2021 Introduction ‘Marathon’ is a town in Greece which in present day is used to refer a race event particularly, 26 miles 385 yards. Marathon as a race event gained worldwide Read more