Joe Ross discusses his outing against the Giants