We’re Number 1! We’re Number 1!

We made it!  The Greater Tampa Bay Area is the #1…. most stressful city in all the land.  That’s disappointing, huh?  Sperling’s BestPlaces, a research firm that specializes in researching livability, just released their annual study.  The study analyzed a variety of factors associated with stress, including suicide, divorce, crime, joblessness and length of commuting. …