Schilling Takes on Web TrollsSchilling Takes on Web TrollsWe all know the good social media can do. Now, Curt Schilling is leading the charge to show the bad it can do.Townsquare StaffTownsquare Staff