Videos Tagged: "70 yard punt"

Did Seahawks Deflate Ball To Gain Advantage - Deflategate 2.0?

Did Seahawks Deflate Ball To Gain Advantage -...

So much happened in the Seahawks versus Bills game Monday...