• Bills shred ‘Steel Curtain’ 26-7 by letting James Cook

    Bills shred ‘Steel Curtain’ 26-7 by letting James Cook

    The Buffalo Bills went into Acrisure stadium at Pittsburgh on Sunday and defeated the Steelers 26-7 by running the ball down Pittsburgh’s collective throat for 249 yards, a record by any visiting team at that stadium. The ‘Steel Curtain’ was ripped down and exposed a quarterback who is a shadow of himself and a defense … Keep Reading