Return to Article Details The impact of technology on the definition of sport Download Download PDF