Several different minor league baseball teams were based in Salisbury, North Carolina, between 1905 and 1968. The first was the Salisbury-Spencer Twins, who represented both Salisbury and Spencer, North Carolina, and operated in the Virginia-North Carolina League for part of the 1905 season before moving to Winston-Salem, North Carolina, and becoming the Winston-Salem Twins.