Dbacks: 8 Giants: 7 – Anyone who faces Justin Martinez should give up all hope
A common theme this season with the Arizona Diamondbacks is the “next-up” mentality. Especially when the team is unlucky and a key player is out with an injury. That was…