Is there a Giants game today?

...
Giants play the at