Sport Desk DUBAI/LONDON: Indian superstar Ajay Devgn is making a strategic investment in the upcoming World Championship Of Legends, a highly anticipated Global T20 Tournament set to take place at Edgbaston Stadium in Birmingham, England. The tournament is scheduled to run from 3rd July to 18th July, featuring legendary players. Talking about taking his love for cricket to the next …