![Giants lineup: Brandon Crawford grieving a loss](https://dims.apnews.com/dims4/default/45421d7/2147483647/strip/false/crop/3000x2000+0+0/resize/1486x991!/quality/90/?url=https%3A%2F%2Fstorage.googleapis.com%2Fafs-prod%2Fmedia%2F07959e8a1ff549dd8e0994c16fe13971%2F3000.jpeg)
Crawford, Giants send Diamondbacks to 20th road loss in row
![Giants lineup: Brandon Crawford grieving a loss](https://ca-times.brightspotcdn.com/dims4/default/a62d1c1/2147483647/strip/false/crop/2529x1686+0+0/resize/1486x991!/quality/75/?url=https%3A%2F%2Fcalifornia-times-brightspot.s3.amazonaws.com%2F7e%2Fb6%2Fdbf6577eef62d43bc180cbee9173%2Ff07c71444ecc4fe78f71cec3eaf09873)
Giants earn 103rd win to tie third-most wins in team history - The
![Giants lineup: Brandon Crawford grieving a loss](https://images2.minutemediacdn.com/image/fetch/w_2000,h_2000,c_fit/https%3A%2F%2Fgoldengatesports.com%2Ffiles%2F2016%2F08%2F9500279-matt-moore-brandon-crawford-bruce-bochy-corey-seager-buster-posey-mlb-san-francisco-giants-los-angeles-dodgers.jpg)
San Francisco Giants Morning Minute: Moore Snaps Skid
![Giants lineup: Brandon Crawford grieving a loss](https://img.mlbstatic.com/mlb-images/image/upload/t_16x9/t_w1024/mlb/iezicb5qm1ra8lexmtnt)
Brandon Crawford hits 3-run homer as Giants beat Rockies
![Giants lineup: Brandon Crawford grieving a loss](https://images.foxtv.com/static.ktvu.com/www.ktvu.com/content/uploads/2023/10/1280/720/crawford.jpeg?ve=1&tl=1)
Brandon Crawford's kids throw first pitch in possible final game
![Giants lineup: Brandon Crawford grieving a loss](https://media.nbcsportsbayarea.com/2023/09/brandon-crawford-thairo-estrada-giants-USA.jpg?quality=85&strip=all)
Giants' defensive mistakes continue to haunt team as NL playoff
![Giants lineup: Brandon Crawford grieving a loss](https://cascadia.media.clients.ellingtoncms.com/img/photos/2023/07/05/AP23187055599154_t1100.jpg?31a214c4405663fd4bc7e33e8c8cedcc07d61559)
Cobb fans seven to anchor Giants' 2-0 victory over the Mariners
![Giants lineup: Brandon Crawford grieving a loss](https://i1.wp.com/www.mercurynews.com/wp-content/uploads/2017/04/screen-shot-2017-04-13-at-5-01-32-pm.png?w=620&crop=0%2C0px%2C100%2C9999px)
Giants lineup: Brandon Crawford grieving a loss
![Giants lineup: Brandon Crawford grieving a loss](https://www.si.com/.image/t_share/MTk5MjA2OTc4OTMxNjY0ODQ2/usatsi_21008102.jpg)
Tyler Rogers allows costly homer in SF Giants 5-2 loss to Rockies
![Giants lineup: Brandon Crawford grieving a loss](https://images2.minutemediacdn.com/image/upload/c_fill,w_1440,ar_16:9,f_auto,q_auto,g_auto/shape/cover/sport/1e4e46b6-brandon-crawford-social-card-7251e83b362cf97c31455efb8bd91c6a.jpg)
A Giant Life
![Giants lineup: Brandon Crawford grieving a loss](https://s.hdnux.com/photos/01/34/51/03/24285408/3/rawImage.jpg)
Brandon Crawford embodies fun era of Giants. Will it ever be the same?