This New York Giants season has seen more travesty than the city of Troy did when the Greeks waltzed in their magnificent horse. And like the Trojans, the Giants’ power has been relinquished due to their own ineptitude.
Teams have come into their home and made a mockery of them. Both the head coach and general manager were run out of town. A once highly touted cornerback in Eli Apple has shown signs of complete lack of maturity. Their stoic run defense has allowed the second most rushing yards in the NFL. But perhaps the most embarrassing fact of them all, they have still yet to pick up a conference win.