Petco Park, San Diego, California- In his last start on Aug 21, Garrett Richards only pitched two innings. Despite walking three and allowing four hits, Richards only allowed one run to score. In his start Thursday afternoon
More...
More...