(KRON) — Longtime San Francisco Giants shortstop Brandon Crawford has found a new home, according to multiple reports on Friday including MLB.com. Crawford has reportedly signed a deal with the St. Louis Cardinals. According to MLB.com, Crawford, 37, still has to pass a physical exam before the deal can be official. The Cardinals have not […]