Published 2 Years AgoDeSclafani dominates, Posey leaves game, Giants win 5-2 “I didn't believe respectable in any way,&