FanShot

Giants waived/injured Jake Ballard. There's a surprise.

8

Giants waived/injured Jake Ballard. There's a surprise.

Gregg Rosenthal