I didn't need to try---every poster on this board but you already knew the answer.
But since you're a real whiz at google, tell us how many snow games have been played in Buffalo in the past, say, 10 years.
Do Chris Stapleton et al, have some sort of magic stages that they will be quickly erecting and breaking down for their stadium show in June?
The point is that the taxpayers are not on the hook for billions, or the overruns---you made that all up. Also, Fans and corporate suite renters aren't asked to decide on stadium details like a dome or not....anywhere.