Man City breaks new scoring record after last-day goal spree
Thirty-seven goals hit the back of Premier League nets in Sunday's finale making it officially the highest-scoring season since the competition started in 1992. The 380 matches produced 1,246 goals…
