When KL Rahul scored his 6th Test Hundred at the Lord's, he joined a select club of Indian cricketers who have scored Test Hundreds at this ground, considered as 'Mecca of Cricket'.
They ruled the Cricket World, popularised the sports and introduced many others, including India to the Game of Cricket. Yet, they had to wait for 44 years to win their maiden Title. Luck smiled on them at the Lord's although it's New…