Spartanburg will celebrate its annual Spring Fling on May 6-8 with music, a professional bicycle race, family friendly entertainment and hundreds of vendors. The event encompasses several city blocks and is expected to bring more than 75,000 people downtown during the weekend.