The Petersburg Sports Complex contains over 100 acres dedicated to baseball and softball. The Petersburg Sports Complex is home to the Petersburg Generals, a summer collegiate league made up of the best college baseball players from across the nation.
Additionally, the Sports Complex hosts local league play, scholastic play and events including state, national, world tournaments and world series events.
The Petersburg Sports Complex is located adjacent to Petersburg High School, which features a football field, track, and gymnasium, and the adjacent Dogwood Trace Golf Course, expanding the sporting opportunities available within the City of Petersburg.
Petersburg Sports Complex is the location of Petersbug Generals' baseball games.