The Toronto Blue Jays have sent shortstop Jose Reyes and prospects to the Colorado Rockies for shortstop Troy Tulowitzki and pitcher Latroy Hawkins.
Tulowitzki is owed $113.7 million through 2020, according to MLB.com, and would receive a $2 million bonus for being traded.
His contract also converts to include a full no-trade clause from here on out, per Fox Sports.
Tulowitzki has spent his entire nine-year career in Colorado after he was drafted seventh overall in 2005.
The Gold Glove-winning infielder is a five-time All-Star and was considered an early front-runner for the 2014 NL MVP award after a hot start that saw him post a slash line of 421/.522/.794 with seven home runs and 22 RBIs in the first month of the season.
He injured his left hip during a July 20 game, however, and underwent labral repair surgery in August that forced him to miss the rest of 2014 season.
Tulowitzki is batting .300 with 12 home runs and 53 RBIs over 87 games in 2015. He is a career .299 hitter.
The Rockies are currently in last place in the NL West at 42-55.
The Blue Jays, meanwhile, are hoping to make a late run at the New York Yankees in the AL East. Toronto currently trails New York by seven games.