Giants Escape With 3-2 Victory Over Ports Menez delivers quality start, Garcia and Brusa homer in win April 14, 2017 Facebook Share X Share Email Copy Link [Empty Body] [Empty Body]