This to me is the issue Allen will need to improve on. He seems to abandon plays a little to early and panics.
A lot of his big runs I have zero issue with as a lot of the time it's the correct play to make(at least this game) there are times he had 10 plus yards free
Whoever the guys restraining hunt in the video are, I hope hunt takes care of them because they probably saved his career
I don't want to think what this video would have looked like without people trying to restrain him
The biggest issue with a downtown Stadium is mainly the sky way. Its in the way and would be a nightmare getting to and from downtown for a football game with 80k fans
Looking at a map it seems currently key bank center is the pegulas "home base" with the arena harbor center 716 the hotels and now the labatt house expanding its reach
Again just looking at a map what is pegulas connection to the bisons? Do they have one? Do NFL teams share fields any more? What about the buffalo news? This would be where id be looking to expand.
My prediction is the Stadium stays in orchard park and the sabres arena is built next to the current location