Navjot Singh Sidhu’s commentary is attacking and aggressive and, nonetheless, tremendously irritating while he gives his expert opinion on teams' performances. It tends to cross the limits of decency and for which Mr. Sidhu should be screwd hard.