It's finally here.The 2023 Men's Cricket World Cup kicks off this Thursday at the Narendra Modi Stadium in Ahmedabad, with…