In a touching moment, LSG's Prince Yadav received his Team India cap from Shreyas Iyer before the second ODI against Afghanistan on June 17 in Lucknow. Having impressed in domestic cricket and with a ₹30 lakh IPL contract, he's ready to shine on the international stage. The team rallied around him as he proudly wore cap number 263. Let the games begin, Prince!

Cricket

