Remember Shera? The grinning tiger mascot from the 2010 Commonwealth Games who popped up in every corner of Delhi? Well, 20 years later, India might be ready for an encore. The centennial edition of the 2030 Commonwealth Games is up for grabs, and guess who's suddenly leading the race? Yep, India.