As the snow melts and slender blades of green grass begin to shoot up through the patches of remaining snow and small buds sprout on trees, a new season is slowly ushered in. Finally, spring is arriving.
More than 19,000 runners are expected to compete in the 30th annual Twin Cities Marathon.
No matter how cold it gets, diehard runners will always train. So, this winter has been rough.