Manchester City win Premier League title after Man Utd loss vs. Leicester Sports Manchester City win Premier League title after Man Utd loss vs. Leicester News Analysis India 3 years ago Despite a home defeat by Chelsea at the weekend, City have enjoyed a magnificent turnaround this season after picking up 12 points from their...Read More