how many games are played in the english premier league season?
The league takes place between August and May and involves the teams playing each other home and away across the season, a total of 380 matches.