Trying to make sense of the Giants trading for Kevin Pillar
San Francisco Giants traded for Toronto Blue Jays outfielder Kevin Pillar. Derek Law, Juan de Paula and Derek Law were sent to Toronto.
Trying to make sense of the Giants trading for Kevin Pillar Read More »