Tag: Crawfords

SF Giants ship walk-off win after celebrating Crawford’s legacy

SAN FRANCISCO — The Giants started their afternoon by honoring the legacy…

2 Min Read