Pete Guelli hired as chief operating officer of the NFL's Buffalo Bills and NHL's Sabres
Buffalo Bills and Sabres owner Terry Pegula filled both teams' vacant chief operating officer positions on Tuesday by hiring Pete Guelli, who returns to his ... Read more