Is Justin Pugh a stabilizing presence for New York Giants?
This week on the Giants Wire Podcast, we discuss New York Giants head coach Brian Daboll and his questionable clock management, quarterback Tyrod Taylor and his Week 6 brain fart, and how both contributed to a loss. And what do we make of NFL officials? Are they too desperate for…