Legends are never born. They are self-made. That must be why India's athletic legend P T Usha calls herself self-made. Her struggles, tribulations and sterling achievements have made all Indians ...