Saalfrank has been suspended one year for violating Major League Baseball's gambling policy, Jared Diamond of the Wall Street Journal reports.
Saalfrank has been optioned to Triple-A Reno.
The Diamondbacks recalled Saalfrank from Triple-A Reno on Tuesday.
The Diamondbacks optioned Saalfrank to Triple-A Reno on Friday.
Saalfrank struck out two over 1.2 perfect innings in Tuesday's 3-2 loss to Colorado.
The Diamondbacks selected Saalfrank's contract from Triple-A Reno on Monday.