Fri 3/23/12 12:00 PM

Allen Craig (knee) on Thursday hit a home run during a minor league game and also was able to field ground balls and fly balls without any issues. Craig didn't play the field during the game, but he was tested out in a "fairly lengthy session" where assistant hitting coach John Mabry hit balls to him. "All directions," Mabry said. "In, out, back, left, right. He's coming along A-OK." The Cardinals had not been expecting Craig, who had knee surgery in November, back until May, but there now appears to be a real chance of him making the Opening Day roster if he can keep progressing.