No one has ever suggested possibility of new Buffalo stadium be anywhere close to LA.In fact, Pegulas have said so themselves. ...— John Wawrow 🤷♂️ (@john_wawrow) October 2, 2018
No one has ever suggested possibility of new Buffalo stadium be anywhere close to LA.In fact, Pegulas have said so themselves. ...