When the D-backs inked Eduardo Rodriguez to a four-year deal worth $80 million in December, it was easy to envision the southpaw bringing his steadying presence atop a rotation to a crucial game ...
Some results have been hidden because they may be inaccessible to you