Giants’ Leonard Williams trade makes less sense now than it did before Dave Gettleman’s explanation – SNY.tv

Share this Story

It took two months for Giants GM Dave Gettleman to publicly defend his inexplicable trade for Leonard Williams. Now that he has, it makes even less sense than it did before.

Author: Unknown

READ MORE