Victor Espinoza and jockey agent Brian Beach, who reached pinnacles in racing others can only dream about, have parted company.