Self-proclaimed cricket predictor IIT Baba, also known as Abhay Singh, found himself at the receiving end of heavy trolling after…