Giants’ Chapman gets $151 million contract for 2025-30 after betting on himself with short-term deal
Associated Press SAN FRANCISCO (AP) — Matt Chapman’s bet on himself paid off. After agreeing to a deal with San Francisco during spring…
Continue Reading