Giants clinging to playoff spot as they face off with A’s

By Ben Ross