While the trade that sent Troy Tulowitzki to the Toronto Blue Jays came as a surprise, it may have been in the making for quite some time.

According to sources, the Blue Jays and Colorado Rockies began discussing a possible Tulowitzki trade during this past offseason.