It's a sign that great weather is around the corner. The Buffalo Marathon will return on Sunday, May 26th, with other races happening Saturday, May 25th...but with the marathon, comes traffic restrictions.

The street closings will start before dawn on Sunday, May 26th and the finish line at Niagara Square will reopen around 2 p.m.

Delaware and Richmond Avenues will be among the roads closed as well. A street closure map is at WIVB.com.

You can find more info at the Buffalo Marathon's website.