Martinez sanchez wins the game for the Angels, but they need to win it now
Martinez sanchez wins the game for the Angels, but they need to win it now. He gave up three runs with six strikeouts in seven innings on April 26, but got a solid outing from himself in Game 2 in Arizona. It was all down to him pitching with a good fastball, so he had […]
read more »