The ICC World Cup finals have been a nerve-racking event. The match was hosted at the Narendra Modi stadium in Ahmedabad. It was graced by many celebrities but the one personality who wasn’t visible throughout the stadium was Kapil Dev.