Petersburg Generals Location: Petersburg, Virginia Level: amateurSport: baseballLeague: Coastal Plain League Status: activeWebsite: http://www.petersburggenerals.com/ https://www.facebook.com/OfficialPetersburgGenerals @petersburggen https://www.youtube.com/channel/UCM7xT6LutZsd1SAcwWKOSAgTeams with the Generals team namePetersburg, Virginia View larger map Tweets by mascotdb