Logan Webb delivered one of his most dominant performances of the season on Friday night, but the San Francisco Giants failed to reward their ace with a win, falling 2-0 to the Los Angeles Angels at Angel Stadium. Despite tying his career high with 12 strikeouts and issuing zero walks over six innings, Webb (2-1) […]