England in Brazil

Sport's greatest winning streaks

17 May 2014 9:00 am

Sport is all about streaks, winning and losing, though whether one of the gloomiest runs in world sport — England’s…