Home Opinions The Buzz: Ashish Nehra did not have a role in Titans' victory?