Five years into his big-league career, Brandon Crawford already has two World Series rings. By his reckoning, he should have three more with the Giants by the end of the six-year, $75 million contract he just signed.
"Three more even years," Crawford said with a grin toward the end of a news conference Wednesday at which both team and player made it clear this long-term commitment was a no-brainer.
Crawford said the full no-trade clause was "one of the biggest parts of the contract for me." His agent, Joel Wolfe, said a deal this long without the no-trade "would have been tough.