Career
He has played in Major League Baseball (MLB) for the Arizona Diamondbacks. The Atlanta Braves added Spruill to the team"s 40-man roster on November 20, 2012. After the 2012 season, the Braves traded Spruill, Nick Ahmed, Martin Prado, Randall Delgado, and Brandon Drury to the Diamondbacks for Justin Upton and Chris Johnson.
Spruill made his Major League debut on June 21, 2013 against the Cincinnati Reds at Chase Field.
He pitched one inning in relief, giving up one hit, no runs, and picked up his first career strikeout. In August, Spruill made 2 starts, pitching a combined 7 innings while allowing 10 runs.
In both starts he received the loss. On December 12, 2014, he was traded to the Boston Red Sox in exchange for Myles Smith.
He was designated for assignment on July 3, 2015 to create room for Noe Ramirez on the 40 man roster.
On December 2, 2015, Spruill signed a one-year, $700,000 deal with the Kia Tigers.