Well the Giants suck