It's been one of the Arizona Diamondbacks' worst-kept secrets for several days. Tuesday's starting pitcher for Arizona's game two matchup against the San Francisco Giants had been officially listed as "TBA" for several days — but it was mostly known who it was going to be, barring an unexpected turn of events.