We knew there was a chance that it would happen. And now it has, indeed, happened. The greatest shortstop in San Francisco Giants history — a man who had a nearly perfectly-written script — will play baseball for a team not affiliated with the Giants for the first time since suiting up for UCLA in 2008. Yes, Brandon Crawford is moving on, as he’s signing a deal with the St. Louis Cardinals.
The San Francisco Chronicle’s Susan Slusser first reported that the two sides were near a deal, with The Athletic’s Katie Woo breaking news that a contract had been agreed to.