If life is all about self belief and braving the odds, look no further than Rahul Tewatia. In the cauldron of talent and superpowers, Rahul Tewatia's name was perhaps among the also-rans in the razzmatazz called the Indian Premier League. But on Sunday night, everything changed. For the better.