Orioles officials and the agent for All-Star third baseman Melvin Mora have been mum about contract talks, but sources close to the negotiations said much of the framework to a three-year extension is complete. The Orioles offered Mora a three-year deal worth $24 million several weeks ago. The two sides, according to sources, are finalizing an agreement based around that offer, with Mora having lowered his asking price of three years at $27 million. Mora's agent, Lon Babby, and the Orioles still have to sign off on the deal, which could happen in a day or two. Mora also would have to take a physical for insurance purposes when the club returns from its road trip. "I have a good feeling about it," said Mora, deflecting most questions to Babby and Orioles vice president Jim Duquette. "My agent can deal with my contract. I just have to deal with us winning."