McCavitt Signs Indy League Contract

June 12, 2008