Who are they and what have they done with the 2019 Giants?
They weren’t supposed to win this year. This isn’t according to the plan. Wait, fellas, wait until the yet undetermined year in the future when winning is acceptable. Since June 21, the day…