Reyes, dealt with hamstring issues this spring, but the team thought he was ready to return to game action.
The 30-year-old former All Star missed nearly half of his first season in Toronto last year after a very painful-looking injury as he slid into second base. In just 93 games, he was exactly what they were hoping he would be, but his absence is incredibly frustrating for everyone involved. He hit .296/.355/.427 with 10 home runs and 15 stolen bases in those 93 games, so it's not as if he's lost his touch. Those numbers line up almost well with his career batting line of .292/.342/.439.
Toronto will call up infielder Jonathan Diaz to replace Reyes on the roster.
Diaz, 28, spent most of his career with Toronto, though he played over 100 games in the Red Sox farm system last year. In over 3,000 minor league plate appearances, Diaz hit .230/.358/.297. That's a pretty odd batting line that shows excellent plate discipline and next to no pop at all. He played four games for the Red Sox last year, but he has yet to record his first major league hit.