The Cardinals have agreed to terms with Michael Wacha, the 19th overall pick in last week's First-Year Player Draft. The agreement will be final once Wacha passes a physical, which is scheduled for Thursday. Wacha, 20, just finished his junior season at Texas A&M, where the right-handed starter went 9-1 with a 2.06 ERA and 116 strikeouts in 113 1/3 innings. The recommended signing bonus for that slot in the Draft is $1.9 million.