- Joined
- May 8, 2002
- Posts
- 340,746
- Reaction score
- 37
You must be registered for see images attach
The Giants will pay the obvious financial cost of the reported Matt Chapman contract, but they also will lose out on MLB draft assets.
Continue reading...