Will Giants fans be dicks on public transit today?

...



Giants play the at