The St. Louis Cardinals have agreed to terms with starting pitcher Kyle Lohse on a one-year deal worth $4.2 million, according to the Belleville News-Democrat. The deal will become official on Friday once Lohse passes a mandatory physical examination. "He has a good arm. I've always felt that," Duncan said. "I think I need to do a little bit of analysis on his style and see if there's something there that he might work on to improve his success. But there's physically something there to work with. We'll see how it goes. We're happy to have him."