am I watching the Giants game....WTF???