The Giants win!!! Not much mo…

The Giants win!!! Not much more to say than that. 🙂