Manchester City 18-Game Winning Streak Was Impressive, But It Wasn’t Even The Best Active Streak

Manchester City is in the midst of one of the greatest starts to a English Premier…