The Mets had a likely hero and an unlikely one in their 7-0 win over the San Francisco Giants on Friday night at Oracle Park.
The Mets had a likely hero and an unlikely one in their 7-0 win over the San Francisco Giants on Friday night at Oracle Park.