1 min read Buffalo Bills Breaking News: Veteran returns to the Bills, after a five-year stint with the New York Giants as Chief Operating Officer cbsnews2 March 23, 2024 The Buffalo Bills have appointed Pete Guelli as their Chief Operating Officer, marking his...Read More