Last minute Christmas shopping

The National Retail Foundation expects nearly 142 million consumers to shop on the last Saturday before Christmas. Some are choosing to shop local this season.

Top Videos

Good Day Tampa Bay

We Live Here