The sale of the Astros to Jim Crane from Drayton McLane has been completed. Major League Baseball owners unanimously approved the long-delayed sale of the team last Thursday, a transaction that requires the franchise to move from the National League Central to the American League West in 2013.