Flores has missed almost two full Major League seasons because of right shoulder problems.
Flores hurt the shoulder on May 9, 2009, when he was hit by a foul tip off the bat of D-backs outfielder Chris Young in Phoenix.
Flores was in pain for several minutes, but remained in the game before being taken out in the bottom of the ninth inning. Flores was activated from the disabled list last Sept. 4 and made two pinch-hitting appearances.
However, he was sent to Alabama after complaining of shoulder soreness and eventually had right labrum surgery performed by Dr. James Andrews.
According to general manager Mike Rizzo, Flores has recovered and expects him to become a full-time catcher.
"I still seen him as a front-line starting catching prospect," Rizzo said. "Once he is healthy, he has proven that he could be an everyday catcher in the big leagues. He has been good working hard, fitting in extremely well and performing well."