Buena Vista Raceway chooses new general manager, promoter