The Defo Files: Joe Judge and the NY Giants, STOP COMPLAINING!


Defo is sick and tired of the New York Giants and their Head Coach Joe Judge, whining about the Eagles decisions Sunday. Defo asks the Giants to focus on their 6 win season instead of what other teams are doing?!