The Giants’ Inevitable Firing of Shane Bowen was Long Overdue.
If the New York Giants only played football games until the final two-minute warning, they would be 6-6 and clawing their way into a potential playoff spot in a competitive NFC East conference. Inste...