his track record tho...think of his track record
Anybody putting serious hope and energy into this team as a fan must be a damn fool at this point. How you have a 200 million payroll and its clear as day the organization isn't committed to winning. Bring on the 90s because you can be bad for a lot cheaper
giants loss
come out throwing 97, they done lucked into a few arms somehow 




it's a shyt show