Boston ace Curt Schilling pitching for Shiva Ayyadurai against Sen. Elizabeth Warren Headline March 30, 2017 The Indian American entrepreneur and scientist goes after the progressive icon early and hard.