On August 7, 2007, Spiezio received IV fluids. He was described as being "irritable and anxious". Spiezio disconnected his IV and left the stadium rather than accept medical treatment. On August 9, 2007, the Cardinals placed him on the restricted list. The Cardinals stated that Spiezio would be seeking treatment for an unspecified substance abuse problem. On September 14, 2007, Spiezio was removed from the restricted list after 36 days and also re-activated to play in that evening's home game. On February 27, 2008, Spiezio was released from his contract with the Cardinals after an arrest warrant was issued against him in Irvine, California. The warrant was issued on six charges relating to a car crash in December. On March 31, 2008, Spiezio signed a minor league deal with the Atlanta Braves. However, he was released on April 12 for being unprepared to play in a game. After his major league career ended, Spiezio started playing in the independent baseball leagues. He signed a one-year deal to play the 2009 season for the Orange County Flyers of the Golden Baseball League. Spiezio signed another one-year deal to play the 2010 season for the Newark Bears. He hit .279 with 3 home runs and 35 runs batted in while appearing in 52 games.