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 ...
KANSAS CITY, Mo. — It was around this time last year that the Giants’ top baseball official declared him their shortstop heading into this season. It’s been four months since he was supposed ...