Giants DFA Tauchman after wild up-and-down season
#dfa
#update
3 years ago By Ebrahim — SAN FRANCISCO -- Mike Tauchman's 64-game run with the Giants is going to go down as one of the most fascinating in the franchise's recent history, and a go