I voted B on both. They made some mistakes but have done a lot of positive stuff too.
I'm a big hockey fan and I am very excited about the Sabres future. They have some elite young talent and if that team is developed properly, they can be a competitor IMO. I really think Pegula got it right with Botterill. He's really impressed me with the moves he's made so far, and initial feedback IMO is that Botterill may have got it right with Housley. I love what I've seen from him so far and think his system is going to fit this team very well. It should be exciting to watch. We will hopefully know for sure in a couple years whether they got it right or not.
As for the Bills, hiring Rex was a mistake. But it came after their coach surprised them and quit, and they kind of scrambled to do a coaching search they hadn't planned on having to do. I don't know that they were all that prepared for it. Plus, Rex is quite the personality. A lot of people love that guy and buy his act. Maybe the Pegula's fell for it, but they also quickly realized their mistake.
Its also worth mentioning that the Bills had ran a version of Rex's D with Pettine just a season prior. Most didn't expect it to go so badly on defense.
I am cautiously optimistic that the Pegula's got it right with McDermott as well. I've been a fan of his since the 2012+2013 panthers defense. 2015 was really an amazing run on both sides of the ball. That defense was just as much a part of that almost undefeated Super Bowl season as the offense was.
And Beane has been regarded as a well respected up and comer for a while now. I remember hearing good things about him going all the way back to when he was named interim GM at a very young age (I think he was 34?). Him and McDermott seem to be in lock step and ot looks like Beane did a great job putting together his front office and scouting staff. The guy seems like a good team builder type and I'm exca ted to see what he can do.
Plus, you have to look at how much money they've spent on both teams and the city of Buffalo, and they continue to invest money. They just recently bought AdPro sports and plan to create Moreno jobs in Buffalo. These owners are truly committed to making Buffalo a better place and it's very impressive.
I feel very lucky to have them as owners!