Vintage Winston-Salem Spirits promotion, souvenir baseball.  
Single-A Minor League Baseball team based in Winston-Salem, North Carolina, USA.
Brand new in plastic.  "Carolina League Champions 1985  1986  1993  Ramada Plaza Hotel."