Brandon Crawford's big bat helped San Francisco finally snap out of an offensive funk as Arizona's road struggles kept going. Crawford homered and drove in three runs as the Giants sent the Diamondbacks to their 20th straight road loss with a 5-2 victory Monday night. read more https://www.espn.com/mlb/recap?gameId=401228033