Wandy Rodriguez has been a god-send to the Texas Rangers this year.
As a waiver claim from the Pittsburgh Pirates, Rodriguez was a cast-off after a decent stretch of time with Jeff Banister's old club, and has since been a pretty solid member of the injury-rocked starting rotation in Texas that lost Yu Darvish and Derek Holland both by Game 1 of 162.
All that has transpired since is that the Rangers' rotation has posted one of the better ERAs in May and has helped the team gain some ground after their awful 7-14 record in April to within a game of second place in the AL West with the calendar about to turn to June.
Rodriguez was uncharacteristically bad two starts ago, when he allowed five earned runs on eight hits in just 4 2/3 innings, but he bounced back in his last outing against the Boston Red Sox when he allowed just one run over 6 2/3 innings at Fenway Park to get the second of the Rangers' current six-game win streak.
Throw out that one bad start against this same Indians team he'll face Tuesday night, and Rodriguez has allowed just one run in each of his three May outings and has worked at least six innings in each of those outings.
On Tuesday, Rodriguez can redeem himself against the Indians and help push the Rangers' win streak to seven.