Buffalo Will See Major Road Closures All Over The City This WeekendBuffalo Will See Major Road Closures All Over The City This WeekendIt's a big weekend in Buffalo. The long-awaited Buffalo Marathon will be taking place, finally! That also means there will be some pretty major road closures.Brett AlanBrett Alan