The Orioles and Aubrey Huff are closing in on a three year deal, worth 20 million dollars. Huff batted .267 with 21 homers and 66 RBIs with the Devil Rays and Astros, and is probably the best free agent acquisition this off season. His total contract is what players Barry Zito and Vernon Wells will make annually, and Huff is still a great player that will help the Orioles. Not only will he provide protection to Miguel Tejada in the lineup, but it gives the team the option of trading Corey Patterson or Jay Gibbons. A deal should be finalized next week.