New logo unveiled for Bills Toronto Series ‘”The new logo was designed to reflect both the excitement and historic nature of the eight-game series,” said Russ Brandon, chief operating officer for the Buffalo Bills.’ No related posts.