Pegula Sports and Entertainment, the parent company that runs the Buffalo Bills and Buffalo Sabres, announced the departure of three top executives on Tuesday. According to Matt Glynn and Stephen T. Watson of the Buffalo News, the company announced that Chief Executive Officer Bruce Popko, Chief Administrative Officer Brent Rossi and Executive Vice President Erica [more]
More...
More...