The Piedmont League was based around the Piedmont Region of NC but held many franchises in the Norfolk-Richmond area as well. The league played for 35 seasons. Though they were Class B (and not an "A" League), the Piedmont League was considered with so respect that it became one of the very few systems that played right on through WWII; nearly every other league in the country shut down for 3 years. The league attracted former Hall of Famers to learn the art of managing here and promoted many others. Yogi Berra, Whitey Ford, Jimmie Foxx, Hank Greenberg, Brooks Robinson, Duke Snider, Early Wynn, Johnny Mize, Phil Rizzuto and Tony Lazzeri were just some of the the greats who played and managed in this league.
Each ballpark below has its own full collection of photographs. Click any photo below to see that stadium's gallery.

McCormick Field I
Asheville Tourists
1931-1942
COLONIAL HEIGHTS VA
Shepherd Stadium
Colonial Heights -
Petersburg Colts
1954
CHARLOTTE NC
Wearn (Robbie's) Field
aka Hayman Park
Charlotte Hornets
1931-1940
Dreyfuss Park
Columbia Sandlappers
1934
DANVILLE VA

Stonewall Jackson Park
Danville Tobaccanists
1920-1926

HENDERSON NC

Lassiter Park
Henderson Gamecocks
1929-1931

DURHAM NC

El Toro Park
Durham Bulls
1920-1943
Stumpf Field
Lancaster Red Roses
1954-1955
RALEIGH NC

League Park
Raleigh Nats/Red Birds
1920-1923


Municipal Stadium
Hagerstown Packets
1953-1955
HIGH POINT NC

Willis Park
High Point Furniture Makers
1929-1932
GREENSBORO NC

Cone Park
Greensboro Patriots
1920-1929

City Stadium
Lynchburg Cardinals
1943-1955
Bain Field
Norfolk Tars
1934-1940

NEWPORT NEWS VA

Shipbuilders Park
Newport News Dodgers
1944-1946
ROANOKE VA

Maher Field
Roanoke Red Sox
1943-1953

War Memorial Stadium
Greensboro Patriots
1930-1942

HIGH POINT NC

Welch Field
High Point Furniture Makers
1921-1928

Crockett Park
Charlotte Hornets
1941-1942
NEWPORT NEWS VA
(Hampton Virginia)
War Memorial Stadium
Newport News Dodgers
1947-1955
NORFOLK VA
Myers Field
(aka High Rock Park)
Norfolk Tars
1941-1955

Sewanee Stadium
Portsmouth Truckers
1935-1955

Franklin D. Lawrence Stadium
Portsmouth Cubs
1941-1955

RALEIGH NC

Raleigh Baseball Park
Raleigh Capitals
1924-1932
SALISBURY NC

Colonial Park
Salisbury Spencer Colonials
1925-1929
RICHMOND VA

Tate Field @ Mayo Island
Richmond Colts
1933-1941
RICHMOND VA

Mooers Field
Richmond Colts
1942-1953
ROCKY MOUNT NC

Tar Heel Park
Rocky Mount Buccaneers
1927
ROCKY MOUNT NC

Briles Field Municipal
Rocky Mount Red Sox
1936-1940
WINSTON SALEM NC
Southside Park I
aka Twin City Athletic Pk
Winston Salem Twins
1920-1923 *burned
WILMINGTON NC

Bellamy Park
Wilmington Pirates
1932-1935
Memorial Park
Sunbury Red Legs
1955

WINSTON SALEM NC

Southside Park Field II
Winston Salem Twins
1925-1942 *new park
Bob Hoffman Memorial
York White Roses
1953-1955

WINSTON SALEM NC

Prince Albert Park
Winston Salem Twins
1924 *original from 1905