ステート・カレッジ・スパイクス
The Cardinals drafted Craig as a shortstop in the eighth round of the 2006 draft (256th overall) and signed him for $15,000. However, he played just three games at shortstop with the State College Spikes in 2006 before spending the most games playing third base. As a hitter, Craig showed power at all levels of the Cardinal farm system, hitting 76 home runs in a three and one-half season span between 2006 and 2010 that comprised the bulk of his minor league playing time.