Reyes, acquired from the Marlins in the offseason, was supposed to help the Blue Jays get to the postseason for the first time since they won the World Series in 1993. And, don't get me wrong, he will be a very hard spot to fill at shortstop.
Reyes has a career .292/.343/.440 line, which is very impressive because he has never hit more than 16 HR. He does have 111 Triples, and 415 SB for his career. The speed demon was supposed to get on base and steal bases, to get into scoring position for the Blue Jays. He won't be doing that for 1-3 months.
The four-time all star will just have to wait.