We acknowledge that predicting the outcome of a 380-game <b>Premier League</b> season before a ball has been kicked is an inherently difficult exercise. The ...
Open article