The seven-year deal is worth $126 million if Wells plays out all seven years of the contract. The two sides wrapped up minor details of the contract on Friday.
Wells will receive a $25.5 million signing bonus. He will receive $8.5 million in 2008, 2009 and 2010.
The deal includes full no-trade protection and an opt-out clause after the fourth season.
The two sides agreed to an agreement on the value of the extension on Thursday and worked on the side aspects of the deal Friday evening.
Toronto is making a major statement to future free agents about their commitment to building a winning franchise with this extension to Wells.
The extension is the sixth-richest in baseball history. Alfonso Soriano signed an eight-year deal worth $136 million this off-season, and Wells' representatives wanted to use that contract as a guideline.
Originally Brian Peters, one of the agents for Wells, wanted the club to rip up his 2007 contract and offer him a new eight-year deal – similar to the one Soriano received. The Blue Jays, however, dismissed that notion from the beginning and told Wells' representatives they would not do that.
The deal is now in the hands of ownership and is expected to be approved this weekend.
Meanwhile, Toronto is also working the phones and trying to dangle outfielder Reed Johnson to acquire a middle-of-the-rotation starter. Alexis Rios could also be traded, however, Toronto is asking for a teams best pitching prospect, or a proven, young major league starter in a return package.
Future Jays Top Stories
Toronto Blue Jays Justin Smoak ProfileAdam Ronis discusses the latest surprising breakout player this Fantasy Baseball season in Toronto Blue Jays 1B Justin Smoak.
Scout FantasyThursday at 10:45 AM
Three Expert Fantasy Baseball StrategiesTake Fantasy Baseball to the next level by considering these three expert-level draft strategies from one of the top Fantasy Baseball owners in the world!
2017 Toronto Blue Jays Team OutlookSenior Fantasy Baseball Expert Shawn Childs takes a detailed look at the Toronto Blue Jays heading into the 2017 Fantasy season!