What has affected almost every aspect of modern sports?
technology
injuries
politics
weather
This is for physical education
technology
injuries
politics
weather
This is for physical education