NFL Owners Approve Buffalo Bills Sale To Billionaire Couple

The National Football League team owners unanimously approved Terry and Kim Pegula as new owners of the Buffalo Bills in one of the last hurdles to complete last month's sale of...

Already a subscriber? Click here to view full article