The Giants would have been in Pittsburgh tonight, which is always a fun trip if you can ignore the fact that you're in for at