Home CricketOn this day On This Day, March 13: Hurt Eden Gardens crowd vent out frustration following India’s dismal performance against Sri Lanka