Is my day fucked?

No

No home game today!
All quiet until Tuesday, Mar 24, when Giants play Oakland Athletics at 06:45 PM