Jahangir Khan, The Legend of Squash...

Longest Winning Streak Ever – 555 matches – how did he do it? Jahangir Khan Jahangir Khan. The greatest sportsman ever – of any sport?  Well, his record of winning 555 consecutive matches – to mention just one of many exceptional achievements – remains unchallenged by any other athlete to this day.  I had the great fortune to watch him live at the peak of his game – an unforgettable...