Buffalo Bills Travis Kelce is found by Patrick Mahomes for second touchdown 11 months ago A 22-yard touchdown pass from Patrick Mahomes to Travis Kelce gave the Kansas City Chiefs their first lead in the… Bills sign 30-year deal in Orchard Park for a new $1.4 billion stadium 3 years ago The Buffalo Bills announced Monday that they have secured a 30-year lease agreement with the state of New York and… Single-season hurrying yards record Ravens QB Lamar Jackson record breaks Michael Vick’s 5 years ago Baltimore Ravens star Lamar Jackson set the most great record of their young NFL profession on Thursday night, breaking Michael…