fantasyfurnace.com
Was Kevin Gilbride really to blame for the Giants demise?
The Giants offensive coordinator tendered his resignation last week and to us, it just doesn’t seem justified. Although it probably was a case of the Giants giving Gilbride the option of resi…