Cruz had his contract purchased from Triple-A Buffalo on Wednesday.

Cruz has impressed over six appearances with Buffalo this season, logging a 1.04 ERA and nine strikeouts across 8.2 innings of relief. The 31-year-old last pitched in a major-league game with Houston in 2013, after which he spent some time playing in Japan and Mexico.

More News
Our Latest Stories