Buffalo Bills owner Terry Pegula walks in a hallway at the NFL football owners meeting Wednesday, Dec. 11, 2024, in Irving, Texas. (AP Photo/LM Otero)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo