Phillies win 6-2 in San Fran as Brett Myers returns with a vengeance, going 7 innings, striking out 7 and only giving up two earned runs. It was difficult to tell how Myers would respond since returning from his off the field problems, but this outing can be classified as very positive. His last
more...