Buffalo Bills and Sabres owner Terry Pegula appointed Pete Guelli, a 25+ year sports industry veteran, as chief operating officer for both teams, overseeing stadium construction and arena renovations.

Buffalo Bills and Sabres owner Terry Pegula hired Pete Guelli as chief operating officer for both teams. Guelli, a Rochester native with 25+ years of experience in professional sports, will oversee business operations as the Bills build a new stadium and the Sabres launch arena renovations. Guelli previously worked as the New York Giants' chief business officer and spent 10 years with the Bills.

March 19, 2024
12 Articles