CHATTANOOGA, Tenn. – Rachel Zabriskie just keeps on defying the odds. The freshman pitcher threw her third no-hitter in four career starts to lead Iowa State to an 8-0 win over Chattanooga (6-7) on Friday night at the Chattanooga Challenge.
More...