After months of training - it's time for thousands of runners to shine as the 32nd annual Bayshore races kick off Saturday morning.
Set-up began Friday morning for the 10K, Half, and Full Bayshore Marathon - which all sold out within minutes. Packet Pick-Up is Friday night from 5-9pm and also at 5am Saturday.
Over seven thousand runners from across the country are expected to compete in what's known as one of the top races in the midwest.
An almost totally flat course along Old Mission Peninsula, the half marathon starts near Bowers Harbor Vineyard - which is new this year - while the 10K and marathon are out and back from Northwestern Michigan College and ending at Traverse City Central High School.
"For a lot of people it's a life event, it's something on their bucket list that they want to do and they want to accomplish," said Daniel Siderman, the Bayshore Race Director. "The view of the bay is terrific and this town is a great town to visit, the residents, the volunteers, the Traverse City Track Club - all of that. You combine everything and it just makes it just a wonderful event that is popular every single year."
Although Bayshore Drive and Bluff Drive homeowners will be able to drive along the route, organizers ask you to avoid the area and travel along Peninsula Drive if possible. Be prepared for delays as busses will be transporting runners and spectators along the Peninsula as well.
Click here for a look at the race route.
There are also a few road closures : Center Road from McKinley to Island View, Grey Road, Blue Water Road, and Bowers Harbor Road. Expect the roads to be closed until around 1pm Saturday.