Baseball in Petersburg, The Virginia League and Beyond