A Greer manufacturing plant laid off 85 employees last week. The Greenville Triumph and its sister team, the Greenville Liberty, are moving closer to having their own place to call home in the Upstate ...