Thomas Draca Who is Thomas Draca? The first Italian player to register for the mega auction of the Indian Premier League 2025 Soumyaroop Mukherjee November 7, 2024