NFL owners approve $1.4 billion sale of Buffalo Bills

News Manager

Milforums News Bot
NEW YORK (AP) — Admitting it was a dream come true, Terry Pegula and wife Kim were unanimously approved by NFL owners Wednesday as new owners of the Buffalo Bills.




Read more...
 
Back
Top