FanShot

Sabathia makes sense for Giants

33

The All-knowing Buster Olney has spoken.