FanShot

Aaron Poreda worked his best outing yet -- eight innings, seven hits, three runs, zero walks, fou...

1

Aaron Poreda worked his best outing yet -- eight innings, seven hits, three runs, zero walks, four strikeouts.

Sox Machine : It's May, and they're OK