mynewsports.com
Leicester City vs Manchester City 2019
Closing in on the Premier League (PL) title, Manchester City have won each of their previous 12 league games. Only five other sides in PL history have won 12+ games in a row, although City are the …