AP source: Rockies trade SS Troy Tulowitzki to Blue Jays (Yahoo Sports)

1DENVER (AP) -- Troy Tulowitzki has been traded by the Colorado Rockies to the Toronto Blue Jays for Jose Reyes and three pitching prospects in a stunning swap of star shortstops, according to a person with knowledge of the situation.
2The person spoke to The Associated Press on condition of anonymity early Tuesday because the deal had not yet been announced.
3In addition to Tulowitzki, the Rockies sent 42-year-old reliever LaTroy Hawkins to the Blue Jays.
4Along with Reyes, the Rockies picked up reliever Miguel Castro and two minor league pitchers.
5Neither team had confirmed the blockbuster deal.
6FoxSports.com first reported the sides had agreed to a trade involving Tulowitzki, Reyes and minor leaguers.
7The talented but oft-injured Tulowitzki is a five-time All-Star who is hitting .300 with 12 homers and 53 RBIs in 87 games this season.
8He was replaced on defense in the bottom of the ninth inning during Colorado's 9-8 loss to the Cubs in Chicago on Monday night.
9After the game, the slugger spent at least 30 minutes in manager Walt Weiss' office at Wrigley Field, but was unavailable to reporters.
10The deal gives Toronto another powerful, right-handed bat in a dangerous lineup that includes Jose Bautista, Josh Donaldson, Edwin Encarnacion and Russell Martin.
11The Blue Jays are tied for second place in the AL East, seven games behind the New York Yankees.
12Reyes is batting .285 with four homers, 34 RBIs and 16 steals.
13He was acquired by Toronto in a November 2012 trade with Miami.
14The face of Colorado's franchise, the 30-year-old Tulowitzki has spent his entire career with the Rockies (42-55) but has been the subject of trade speculation for some time.
15Still, the Blue Jays seemed an unlikely destination.
16Tulowitzki is in the middle of a $118 million, six-year contract that runs through 2020.
17The deal includes a $15 million team option for 2021 with a $4 million buyout.
18Before the game, Weiss was asked if he's talked to his star shortstop about handling distractions leading up to Friday's non-waiver trade deadline.
19''I've talked to these guys as a group about all the distractions that come with the trade deadline,'' Weiss said.
20''Basically, I told them to control what they can control.
21The speedy Reyes, a four-time All-Star with the New York Mets, has struggled with injuries throughout his career.
22In 69 games with the Blue Jays this season, he is hitting .285 with a .322 on-base percentage.
23He has four home runs, 34 RBIs and 16 stolen bases.
24Reyes is signed through 2017 on a $106 million, six-year contract.
25The 42-year-old Hawkins is 2-1 with a 3.63 ERA in 24 games.