The Arizona Diamondbacks and the Toronto Blue Jays are on the verge of completing a trade that would send Troy Glaus and a prospect to Toronto in exchange for pitcher Miguel Batista and second baseman Orlando Hudson, a person familiar with the talks told ESPN's Peter Gammons. Arizona signed Glaus to a four-year, $45 million contract last offseason, but the Diamondbacks reportedly would like to free up money and the third baseman has been mentioned in trade talk throughout this offseason. A trade also would free up Arizona's logjam at the corner positions. Chad Tracy could move from first base to third base, while Tony Clark and Conor Jackson, one of the organization's top prospects, could split time at first base. The Blue Jays have made major upgrades to their roster this offseason, signing A.J. Burnett (five years, $55 million) and closer B.J. Ryan (five years, $47 million) for the pitching staff and trading for first baseman Lyle Overbay.