Oh..you mean getting to and from the game. I thought you were talking about construction.
I actually think having it be a little difficult to get in and out for a game is a good thing. Because the bars are open late and Buffalo has no issue with being open on Sunday...people are going to have plenty of options before and after the game around the stadium to wait out the traffic.
I would either go to the bar or the casino personally. I am not sure if they can have one but if the casino could add a sports book...THAT WOULD BE HUGE.