The Giants should be on the Comedy Channel. They stink