CAPTION CORRECTS BYLINE - Vaibhav Suryavanshi, one the the youngest Indian cricket player to earn an Indian Premier League contract after Rajasthan Royals (RR) signed for approximately Indian rupees 1.10 crore or USD $ 130481, poses for a photograph during local Ranji Trophy cricket league, in Patna, India, Saturday, Jan. 6, 2024. (AP Photo/ Aftab Alam Siddiqui)

News, Photo and Web Search