Andrew Wantz, P - LAA

Post Reply
San Francisco Giants
Posts: 63
Joined: Tue Dec 19, 2023 12:12 pm EST

Andrew Wantz, P - LAA

Post by San Francisco Giants »

Contract: 2 years at 500k
Buyout: 500k
Post Reply