Here's what happened in Mets Land on Friday, including Edwin Diaz looking back to his dominant self.
The Giants' offense's inability to cash in with runners on base doomed San Francisco in its 8-6 loss to the Los Angeles Angels on Friday night at Oracle Park.
Spencer Howard's brutal start doomed the Giants in their 8-6 loss to the Los Angeles Angels on Friday at Oracle Park.