All aboard the NY Giants Failboat

So is that your excuse? it’s just funny that you can make an excuse for your team losing but If a Giants fan says the Giants lost because half of the secondary is injured you criticize them.