CHENNAI: Deputy Chief Minister Udhayanidhi Stalin on Friday inaugurated multiple sports facilities across the state, including a Tamil Nadu Sports Science Centr ...