WSPA.com, November 24, 2015A favorite holiday tradition is back! Ice on Main in Downtown Greenville opened over the weekend.