By Shereen Siewert The National Weather Service in Green Bay has issued a winter storm watch in advance of a storm expected to dump more than 6 inches of snow in the region beginning Sunday afternoon. A low pressure system will develop near the Texas and Oklahoma panhandle region Saturday night, then track to the […]